|  | 240 | ---- | 
          
            |  | 241 |  | 
          
            |  | 242 | == __TemporalCRSs__ == | 
          
            |  | 243 |  | 
          
            |  | 244 | '''`<resolver>/def/crs/OGC/0.1/ANSI-date`'''[[BR]] | 
          
            |  | 245 | '''`<resolver>/def/crs/OGC/0.1/2010-hh`'''[[BR]] | 
          
            |  | 246 | ''CRSs for temporal axes mapping. They could be created for standard measurements of time/date (e.g. Julian day, ANSI date), or for custom ad-hoc ones (e.g. the hours' count from the beginning of 2010).'' | 
          
            |  | 247 |  | 
          
            |  | 248 | === Template === | 
          
            |  | 249 | {{{ | 
          
            |  | 250 | #!text/xml | 
          
            |  | 251 | <gml:TemporalCRS gml:id="ID"> | 
          
            |  | 252 | <gml:description/>           <!-- [0..1] Text description of the object (simple string) --> | 
          
            |  | 253 | <gml:descriptionReference/>  <!-- [0..1] xlink:href attribute that references the an external description --> | 
          
            |  | 254 | <gml:identifier codeSpace="http://www.opengeospatial.org">(resolver)/def/crs/(AUTH)/(VERSION)/(CODE)</gml:identifier> | 
          
            |  | 255 | <gml:name/>                        <!-- [0..*] One or more descriptive names --> | 
          
            |  | 256 | <gml:remarks>string</gml:remarks>  <!-- [0..1] --> | 
          
            |  | 257 | <gml:domainOfValidity>             <!-- [0..1] (optional) This could be useful to define the MIN and MAX extent that this CRS offers --> | 
          
            |  | 258 | <gmd:EX_Extent> | 
          
            |  | 259 | <gmd:description>...</gmd:description> | 
          
            |  | 260 | <gmd:temporalElement>        <!-- Can also be gml:geographicElement or gml:verticalElement, but we need a temporal extent in this case --> | 
          
            |  | 261 | <gmd:EX_TemporalExtent> | 
          
            |  | 262 | <gmd:extent> | 
          
            |  | 263 | <gml:TimePeriod gml:id="ID"> | 
          
            |  | 264 | <!-- gml:beginPosition and gml:endPosition are of type __gml:TimePoistion__                                        --> | 
          
            |  | 265 | <!--   + It supports the description of temporal position according to the subtypes described in ISO:19108;        --> | 
          
            |  | 266 | <!--   + Values based on calendars and clocks use lexical formats that are based on ISO:8601,                      --> | 
          
            |  | 267 | <!--      as described in XML Schema Part 2:2001;                                                                  --> | 
          
            |  | 268 | <!--   + A decimal value may be used with coordinate systems such as GPS time or UNIX time;                        --> | 
          
            |  | 269 | <!--   + A URI may be used to provide a reference to some era in an ordinal reference system;                      --> | 
          
            |  | 270 | <!-- Three XML __attributes__ appear on gml:TimePositionType:                                                      --> | 
          
            |  | 271 | <!--   * frame           [anyURI] : temporal reference system (default ISO:8601, i.e. Gregorian calendar with UTC) --> | 
          
            |  | 272 | <!--   * calendarEraName [string] : era name for time values using a calendar containing more than one era         --> | 
          
            |  | 273 | <!--   * indeterminatePosition [...]                                                                               --> | 
          
            |  | 274 | <gml:beginPosition>(<TimePosition>)</gml:beginPosition> | 
          
            |  | 275 | <gml:endPosition>(<TimePosition>)</gml:endPosition> | 
          
            |  | 276 | </gml:TimePeriod> | 
          
            |  | 277 | </gmd:extent> | 
          
            |  | 278 | </gmd:EX_TemporalExtent> | 
          
            |  | 279 | </gmd:temporalElement> | 
          
            |  | 280 | </gmd:EX_Extent> | 
          
            |  | 281 | </gml:domainOfValidity> | 
          
            |  | 282 | <!-- gmlscopeL: description/limitations of the usage, for which this CRS-related object is valid. If unknown, enter "not known". --> | 
          
            |  | 283 | <gml:scope>string</gml:scope> | 
          
            |  | 284 | <gml:timeCS> <!-- "association role" --> | 
          
            |  | 285 | <!-- gml:TimeCS is a one-dimensional coordinate system containing a time axis, used to describe the temporal position of a --> | 
          
            |  | 286 | <!-- point in the specified time units from a specified time origin. A TimeCS shall have *one* gml:axis property element.  --> | 
          
            |  | 287 | <gml:TimeCS gml:id="ID"> | 
          
            |  | 288 | <gml:identifier codeSpace="http://www.opengeospatial.org">(resolver)/def/cs/(AUTH)/(VERSION)/(CODE)</gml:identifier> | 
          
            |  | 289 | <gml:axis> | 
          
            |  | 290 | <gml:CoordinateSystemAxis gml:id="ID" uom="(uom)"> <!-- UoM can be a URI identifier, but as well directly a string that defines it --> | 
          
            |  | 291 | <gml:identifier codeSpace="http://www.opengeospatial.org">(resolver)/def/axis/(AUTH)/(VERSION)/(CODE)</gml:identifier> | 
          
            |  | 292 | <!-- gml:axisAbbrev [string] is the abbreviation used for this coordinate system axis;   --> | 
          
            |  | 293 | <!-- this abbreviation is also used to identify the coordinates in the coordinate tuple. --> | 
          
            |  | 294 | <gml:axisAbbrev>(abbreviation)</gml:axisAbbrev> | 
          
            |  | 295 | <!-- gml:axisDirection can provide a human interpretable meaning to the axis; the *codeSpace* attribute shall reference a --> | 
          
            |  | 296 | <!-- source of information specifying the values and meanings of all the allowed string values for this property.         --> | 
          
            |  | 297 | <gml:axisDirection codeSpace="http://www.opengeospatial.org">(direction)</gml:axisDirection> | 
          
            |  | 298 | <!-- these next values are optional | 
          
            |  | 299 | <gml:minimumValue>(minValue)</gml:minimumValue> | 
          
            |  | 300 | <gml:maximumValue>(maxValue)</gml:maximumValue> | 
          
            |  | 301 | <gml:rangeMeaning codeSpace="http://www.opengeospatial.org"/> | 
          
            |  | 302 | </gml:CoordinateSystemAxis> | 
          
            |  | 303 | </gml:axis> | 
          
            |  | 304 | </gml:TimeCS> | 
          
            |  | 305 | </gml:timeCS> | 
          
            |  | 306 | <gml:temporalDatum> <!-- "association role" --> | 
          
            |  | 307 | <gml:TemporalDatum gml:id="ID"> <!-- A gml:TemporalDatum defines the origin of a Temporal Reference System. --> | 
          
            |  | 308 | <gml:identifier codeSpace="http://www.opengeospatial.org">(resolver)/def/datum/(AUTH)/(VERSION)/(CODE)</gml:identifier> | 
          
            |  | 309 | <gml:domainOfValidity>...</gml:domainOfValidity> <!-- See above. (Should we put it in here or in the CRS above?) --> | 
          
            |  | 310 | <gml:scope>string</gml:scope> | 
          
            |  | 311 | <gml:origin>(origin timestamp)</gml:origin> | 
          
            |  | 312 | </gml:TemporalDatum> | 
          
            |  | 313 | </gml:temporalDatum> | 
          
            |  | 314 | </gml:TemporalCRS> | 
          
            |  | 315 | }}} | 
          
            |  | 316 |  | 
        
        
          
            | 284 |  |  | 
          
            | 285 |  | 1. [http://www.schemacentral.com/sc/niem21/e-gml32_ImageCRS.html gml:ImageCRS][[BR]] | 
          
            | 286 |  | 2. [http://www.schemacentral.com/sc/niem21/e-gml32_CartesianCS-b.html gml:CartesianCS][[BR]] | 
          
            | 287 |  | 3. [http://www.schemacentral.com/sc/niem21/e-gml32_CoordinateSystemAxis.html gml:CoordinateSystemAxis][[BR]] | 
          
            | 288 |  | 4. [http://xml.fmi.fi/namespace/meteorology/conceptual-model/meteorological-objects/2009/09/07/docindex268.html gml:ImageCRS alt][[BR]] | 
          
            | 289 |  | 5. [http://grepcode.com/file/repo1.maven.org/maven2/org.jvnet.ogc/schemas/1.0.0/gml/3.1.1/profiles/GridCRSs/1.0.0/Examples/templateImageCRS.xml ImageCRS example][[BR]] | 
          
            | 290 |  | 6. [http://www.opengis.net/def/uom/OGC/1.0/GridSpacing.gml GridSpacing UoM example][[BR]] | 
          
            | 291 |  | 7. [http://www.schemacentral.com/sc/niem21/e-gml32_ImageDatum-b.html gml:ImageDatum][[BR]] | 
          
            | 292 |  | 8. [http://www.opengis.net/def/pixelInCell/OGC/1.0/cellCenter.gml gml:pixelInCell example][[BR]] | 
          
            | 293 |  | 9. [http://www.schemacentral.com/sc/niem21/e-gml32_userDefinedCS-a.html userDefinedCS][[BR]] | 
          
            | 294 |  | 10. [http://www.schemacentral.com/sc/niem21/e-gml32_EngineeringCRS.html EngineeringCRS][[BR]] | 
          
            | 295 |  | 11. [http://www.schemacentral.com/sc/niem21/e-gml32_linearCS-a.html linearCS][[BR]] | 
          
            | 296 |  | 12. [http://www.schemacentral.com/sc/niem21/e-gml32_EngineeringDatum-b.html engineeringDatum][[BR]] | 
          
            | 297 |  |  | 
          
            | 298 |  | ---- | 
          
            |  | 361 | * Image CRSs | 
          
            |  | 362 | * [http://www.schemacentral.com/sc/niem21/e-gml32_ImageCRS.html gml:ImageCRS] | 
          
            |  | 363 | * [http://www.schemacentral.com/sc/niem21/e-gml32_CartesianCS-b.html gml:CartesianCS] | 
          
            |  | 364 | * [http://www.schemacentral.com/sc/niem21/e-gml32_CoordinateSystemAxis.html gml:CoordinateSystemAxis] | 
          
            |  | 365 | * [http://xml.fmi.fi/namespace/meteorology/conceptual-model/meteorological-objects/2009/09/07/docindex268.html gml:ImageCRS alt] | 
          
            |  | 366 | * [http://grepcode.com/file/repo1.maven.org/maven2/org.jvnet.ogc/schemas/1.0.0/gml/3.1.1/profiles/GridCRSs/1.0.0/Examples/templateImageCRS.xml ImageCRS example] | 
          
            |  | 367 | * [http://www.opengis.net/def/uom/OGC/1.0/GridSpacing.gml GridSpacing UoM example] | 
          
            |  | 368 | * [http://www.schemacentral.com/sc/niem21/e-gml32_ImageDatum-b.html gml:ImageDatum] | 
          
            |  | 369 | * [http://www.opengis.net/def/pixelInCell/OGC/1.0/cellCenter.gml gml:pixelInCell example] | 
          
            |  | 370 | * Cartesian CRSs | 
          
            |  | 371 | * [http://www.schemacentral.com/sc/niem21/e-gml32_userDefinedCS-a.html userDefinedCS] | 
          
            |  | 372 | * [http://www.schemacentral.com/sc/niem21/e-gml32_EngineeringCRS.html EngineeringCRS] | 
          
            |  | 373 | * [http://www.schemacentral.com/sc/niem21/e-gml32_linearCS-a.html linearCS] | 
          
            |  | 374 | * [http://www.schemacentral.com/sc/niem21/e-gml32_EngineeringDatum-b.html engineeringDatum] | 
          
            |  | 375 | * Temporal CRSs | 
          
            |  | 376 | * [http://www.schemacentral.com/sc/niem21/e-gml32_TemporalCRS.html TemporalCRS] | 
          
            |  | 377 | * [http://www.schemacentral.com/sc/niem21/t-gml32_TimePositionType.html TimePositionType] | 
          
            |  | 378 | * [http://im.eurocontrol.int/wiki/index.php/ISO_19108,_Geographic_information_%E2%80%94_Temporal_schema ISO:19108] | 
          
            |  | 379 | * [http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/#isoformats ISO:8601 Date and Time Formats (XML Schema Part 2)] | 
          
            |  | 380 | ---- |