| | 1 | = Introduction = |
| | 2 | |
| | 3 | This page tries to inspect many of the different types of N-dimensional (spatiotemporal) gridded coverage topologies that could be stored in `rasdaman`, accompanying every case with GML WCS responses upon both trimming and slicing. |
| | 4 | |
| | 5 | Despite some cases might rarely have a practical real-world example, here we want to give examples for as many allowed geometries as possible. |
| | 6 | |
| | 7 | All responses will highlight the `domainSet` of each [http://schemas.opengis.net/gmlcov/1.0/coverage.xsd coverage], which will all translate to some [http://www.schemacentral.com/sc/niem21/e-gml32_Grid.html gml:Grid] rectified or referenceable subtype. |
| | 8 | In case of mixed rectilinear/curvilinear geometries, a non-standard so-called `ReferenceableGridByArrayAndVectors` type ![1] will be used, for a more compact and convenient GML description. |
| | 9 | |
| | 10 | '''Abbreviations:''' |
| | 11 | * '''`GML`''' : Geographic Markup Language |
| | 12 | * '''`CRS`''' : Coordinate Reference System |
| | 13 | * '''`RTS`''' : Regular Time Series |
| | 14 | * '''`ITS`''' : Irregular Time Series |
| | 15 | * '''`MRTS`''' : Moving Regular Time Series |
| | 16 | * '''`MITS`''' : Moving Irregular Time Series |
| | 17 | |
| | 18 | [[span(![1] P. Campalani, A. Beccati, and P. Baumann. Addressing verbosity in GML 3.3 !ReferenceableGrid geometries for practical use cases, 2013. ''Article submitted for conference proceedings''., style=color: Black; font-size: 80%)]] |
| | 19 | |
| | 20 | |
| | 21 | = Topologies Index = |
| | 22 | |
| | 23 | Due to the high number of possible cases, hereinafter we propose a first main table for global view.[[BR]] |
| | 24 | Each cell then links to a dedicated subsection with the GML descriptions. |
| | 25 | |
| | 26 | [[span(In the 1D case, it is also clear how the gridded coverages can cover datasets which are not usually associated with the concept of ''grids'' (e.g. trajectories), style=color: Black; font-size: 80%)]] |
| | 27 | |
| | 28 | // table here |
| | 29 | |
| | 30 | == Examples == |
| | 31 | |
| | 32 | ==== 1: 1D temporal series of aspatial data ==== |
| | 33 | ====== 1a-R ====== |
| | 34 | table e.g. with: |
| | 35 | || GML coverage || GML domainSet || native CRS || |
| | 36 | ||!ReferenceableCoverage ||!ReferenceableGridByVectors ||http://kahlua.eecs.jacobs-university.de:8080/def/crs/OGC/0.1/ANSI-Date |
| | 37 | |
| | 38 | Then: |
| | 39 | |
| | 40 | * Trim ... |
| | 41 | * Slice-S |
| | 42 | {{{ |
| | 43 | #!xml |
| | 44 | <domainSet> |
| | 45 | ... |
| | 46 | <\domainSet> |
| | 47 | }}} |
| | 48 | * Slice-T |
| | 49 | {{{ |
| | 50 | #!xml |
| | 51 | <domainSet> |
| | 52 | ... |
| | 53 | <\domainSet> |
| | 54 | }}} |
| | 55 | |
| | 56 | [#TopologiesIndex UP] |
| | 57 | |
| | 58 | ====== 1a-I ====== |
| | 59 | |
| | 60 | [#TopologiesIndex Up] |
| | 61 | |
| | 62 | ==== 2: 1D spatial observations along a straight line ==== |
| | 63 | ====== 2-aligned ====== |
| | 64 | |
| | 65 | [#TopologiesIndex Up] |
| | 66 | |
| | 67 | ====== 2-diagonal-RTS ====== |
| | 68 | |
| | 69 | [#TopologiesIndex Up] |
| | 70 | |
| | 71 | ====== 2-diagonal-ITS ====== |
| | 72 | |
| | 73 | [#TopologiesIndex Up] |