|
Namespace |
urn:xml-gov-au:icsm:egeodesy:0.4 |
Annotations
|
Base geodetic monument class. Can be extended..
Cannot be substituted and is instantiable. |
|
Diagram
|
|
Type |
extension of AbstractFeatureType |
Type hierarchy |
|
Properties
|
|
Used by
|
|
Model
|
geo:type{0,1} , geo:commonName{0,1} , geo:characterIdentifier , geo:inscription{0,1} , geo:iersDomesNumber{0,1} , geo:cdpNumber{0,1} , geo:ngsPID{0,1} , geo:verbalLocation{0,1} , geo:geodeticPosition , geo:nearestCity{0,1} , geo:territory{0,1} , geo:country , geo:monumentHeight{0,1} , geo:monumentFoundation{0,1} , geo:monumentFoundationDepth{0,1} , geo:geologicCharacteristics{0,1}
|
Children |
geo:cdpNumber, geo:characterIdentifier, geo:commonName, geo:country, geo:geodeticPosition, geo:geologicCharacteristics, geo:iersDomesNumber, geo:inscription, geo:monumentFoundation, geo:monumentFoundationDepth, geo:monumentHeight, geo:nearestCity, geo:ngsPID, geo:territory, geo:type, geo:verbalLocation |
Source
|
<complexType abstract="false" block="#all" name="baseGeodeticMonumentType">
<annotation>
<documentation>Base geodetic monument class. Can be extended.. Cannot be substituted and is instantiable.</documentation>
</annotation>
<complexContent>
<extension base="gml:AbstractFeatureType">
<sequence>
<!-- Monument Type -->
<!-- TODO: use gco -->
<element minOccurs="0" name="type" type="gml:CodeType"/>
<!-- Common Name -->
<element minOccurs="0" name="commonName" type="string"/>
<!-- Common Character Identifier -->
<element name="characterIdentifier">
<simpleType>
<restriction base="string">
<length value="4"/>
</restriction>
</simpleType>
</element>
<!-- Inscription -->
<element minOccurs="0" name="inscription" type="string"/>
<!-- IERS Domes Number -->
<element minOccurs="0" name="iersDomesNumber" type="string"/>
<!-- CDP Number -->
<element minOccurs="0" name="cdpNumber" type="string"/>
<!-- NGS PID -->
<element minOccurs="0" name="ngsPID">
<simpleType>
<restriction base="string">
<length value="6"/>
</restriction>
</simpleType>
</element>
<!-- Verbal Location -->
<element minOccurs="0" name="verbalLocation" type="string"/>
<!-- Geodetic Position -->
<element name="geodeticPosition" type="geo:PositionPropertyType"/>
<!--
<element name="geodeticPosition">
<complexType>
<sequence>
<element name="longitude">
<simpleType>
<restriction base="decimal">
<totalDigits value="11"/>
<fractionDigits value="8"/>
</restriction>
</simpleType>
</element>
<element name="latitude">
<simpleType>
<restriction base="decimal">
<totalDigits value="10"/>
<fractionDigits value="8"/>
</restriction>
</simpleType>
</element>
<element name="elevation">
<simpleType>
<restriction base="decimal">
<totalDigits value="9"/>
<fractionDigits value="4"/>
</restriction>
</simpleType>
</element>
</sequence>
</complexType>
</element>
-->
<!-- City (nearest) -->
<element minOccurs="0" name="nearestCity" type="string"/>
<!-- State, Province, Region, Territory -->
<element minOccurs="0" name="territory" type="string"/>
<!-- Country -->
<element name="country" type="string"/>
<!-- Height (of the monument, in meters) -->
<element minOccurs="0" name="monumentHeight">
<simpleType>
<restriction base="decimal">
<totalDigits value="6"/>
<fractionDigits value="4"/>
</restriction>
</simpleType>
</element>
<!-- Foundation -->
<!-- TODO: use gco -->
<element minOccurs="0" name="monumentFoundation" type="gml:CodeType"/>
<!-- Foundation Depth -->
<element minOccurs="0" name="monumentFoundationDepth">
<simpleType>
<restriction base="decimal">
<totalDigits value="6"/>
<fractionDigits value="4"/>
</restriction>
</simpleType>
</element>
<!-- Geologic Characteristics -->
<element minOccurs="0" name="geologicCharacteristics" type="string"/>
</sequence>
</extension>
</complexContent>
</complexType> |
|
Schema location |
file:/Users/boss/dev/GeodesyML/schemas/geodeticMonument.xsd |
|
|