Schema Central > NIEM 3.2 > grids.xsd > gml:RectifiedGrid
Advanced search
Need NIEM Help?

Recommended Reading:

Definitive XML Schema

 

Web Service Contract Design and Versioning for SOA

 

Advanced XML Applications

 

gml:RectifiedGrid

A rectified grid is a grid for which there is an affine transformation between the grid coordinates and the coordinates of an external coordinate reference system. It is defined by specifying the position (in some geometric space) of the grid "origin" and of the vectors that specify the post locations.
Note that the grid limits (post indexes) and axis name properties are inherited from gml:GridType and that gml:RectifiedGrid adds a gml:origin property (contains or references a gml:Point) and a set of gml:offsetVector properties.

Element information

Type: gml:RectifiedGridType

Properties: Global, Qualified

Content

Attributes

NameOccTypeDescriptionNotes
gml:id [1..1]xsd:IDThe attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs.from type gml:AbstractGMLType
srsName [0..1]xsd:anyURIfrom group gml:SRSReferenceGroup
srsDimension [0..1]xsd:positiveIntegerfrom group gml:SRSReferenceGroup
axisLabels [0..1]gml:NCNameListfrom group gml:SRSInformationGroup
uomLabels [0..1]gml:NCNameListfrom group gml:SRSInformationGroup
dimension [1..1]xsd:positiveIntegerfrom type gml:GridType

Used in

Substitution hierarchy

Sample instance

<gml:RectifiedGrid gml:id="ID" dimension="1">
   <gml:metaDataProperty>
      <gml:GenericMetaData>Any text, intermingled with:
         <!--any element-->
      </gml:GenericMetaData>
   </gml:metaDataProperty>
   <gml:description>string</gml:description>
   <gml:descriptionReference/>
   <gml:identifier codeSpace="http://www.example.com/">string</gml:identifier>
   <gml:name>string</gml:name>
   <gml:limits>
      <gml:GridEnvelope>
         <gml:low>1 1</gml:low>
         <gml:high>1 1</gml:high>
      </gml:GridEnvelope>
   </gml:limits>
   <gml:axisLabels>NCName NCName</gml:axisLabels>
   <gml:origin>
      <gml:Point gml:id="ID">
         <gml:metaDataProperty>...
         </gml:metaDataProperty>
         <gml:description>string</gml:description>
         <gml:descriptionReference/>
         <gml:identifier codeSpace="http://www.example.com/">string</gml:identifier>
         <gml:name>string</gml:name>
         <gml:pos>1.0 1.0</gml:pos>
      </gml:Point>
   </gml:origin>
   <gml:offsetVector>1.0 1.0</gml:offsetVector>
</gml:RectifiedGrid>