| 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] |