The following attributes are mapped to GML identifiers: * localIdentifier -> gml:id attribute * referenceIdentifier + namespace -> gml:identifier (use the codeSpace attribute for the namespace) See XML Schema source for an example. See Kaavatietomalli / Elinkaarisäännöt (https://tietomallit.ymparisto.fi/kaavatiedot/v1.1/looginenmalli/elinkaarisaannot.html#tunnukset-ja-niiden-hallinta) for more information about the use if various identifiers (in Finnish).
The 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.
Source
<element abstract="true" name="AbstractVersionedObject" substitutionGroup="gml:AbstractFeature" type="lud-core:AbstractVersionedObjectType"><!-- =================================================================================================================================== --><annotation><documentation>AbstraktiVersioituKohde</documentation><documentation>The following attributes are mapped to GML identifiers: * localIdentifier -> gml:id attribute * referenceIdentifier + namespace -> gml:identifier (use the codeSpace attribute for the namespace) See XML Schema source for an example. See Kaavatietomalli / Elinkaarisäännöt (https://tietomallit.ymparisto.fi/kaavatiedot/v1.1/looginenmalli/elinkaarisaannot.html#tunnukset-ja-niiden-hallinta) for more information about the use if various identifiers (in Finnish).<!--
Example:
<SpatialPlan gml:id="id-640bff6b-c16a-4947-af8d-d86f89106be1.b05cf48d46d8c905c54522f44b0a12daff11604e">
<gml:identifier codeSpace="http://uri.suomi.fi/object/rytj/kaava">SpatialPlan/id-640bff6b-c16a-4947-af8d-d86f89106be1.b05cf48d46d8c905c54522f44b0a12daff11604e</gml:identifier>
<splan:objectIdenfier>id-640bff6b-c16a-4947-af8d-d86f89106be1</splan:objectIdentifier>
<splan:producerSpecificIdentifier>oma-asemakaava123345</splan:producerSpecificIdentifier>
...
</SpatialPlan>
--></documentation></annotation></element>
Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at http://www.iana.org/assignments/lang-tag-apps.htm for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.
Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at http://www.iana.org/assignments/lang-tag-apps.htm for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.
The 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.
Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at http://www.iana.org/assignments/lang-tag-apps.htm for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.
The 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.
Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at http://www.iana.org/assignments/lang-tag-apps.htm for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.
The 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.
Source
<element name="LandUseFeatureCollection" type="lud-core:LandUseFeatureCollectionType" substitutionGroup="gml:AbstractGML"><annotation><documentation>A generic FeatureCollection to be used as a container for related Land Use features</documentation></annotation></element>
The 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.
The 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.
Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at http://www.iana.org/assignments/lang-tag-apps.htm for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.
Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility. See RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry at http://www.iana.org/assignments/lang-tag-apps.htm for further information. The union allows for the 'un-declaration' of xml:lang with the empty string.
The 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.
The 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.
The 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.
The 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.