The Geography Markup Language (GML) is an XML encoding in compliance with ISO 19118 for the transport
and storage of geographic information modelled in accordance with the conceptual modelling framework used
in the ISO 19100 series of International Standards and including both the spatial and non-spatial properties of
geographic features.
This International Standard defines the XML Schema syntax, mechanisms and conventions that:
-- provide an open, vendor-neutral framework for the description of geospatial application schemas for the
transport and storage of geographic information in XML;
-- allow profiles that support proper subsets of GML framework descriptive capabilities;
-- support the description of geospatial application schemas for specialized domains and information
communities;
-- enable the creation and maintenance of linked geographic application schemas and datasets;
-- support the storage and transport of application schemas and datasets;
-- increase the ability of organizations to share geographic application schemas and the information they
describe.
Implementers may decide to store geographic application schemas and information in GML, or they may
decide to convert from some other storage format on demand and use GML only for schema and data
transport.
NOTE If an ISO 19109 conformant application schema described in UML is used as the basis for the storage and
transportation of geographic information, this International Standard provides normative rules for the mapping of such an
application schema to a GML application schema in XML Schema and, as such, to an XML encoding for data with a
logical structure in accordance with the ISO 19109 conformant application schema.
ISO 19123:2005 Geographic information - Schema for coverage geometry and functions
ISO 80000-3 Quantities and units — Part 3: Space and time — Amendment 1
ISO 8601 Data elements and interchange formats - Information interchange - Representation of dates and times
ISO/IEC 11404:1996 Information technology - Programming languages, their environments and system software interfaces - Language-independent datatypes
ISO/IEC 19757-3 Information technology — Document Schema Definition Languages (DSDL) — Part 3: Rule-based validation using Schematron*, 2020-06-03 Update
ISO/TS 19103:2005 Geographic information - Conceptual schema language
ISO/TS 19139 Geographic information - Metadata - XML schema implementation
DIN EN ISO 19136:2009 history
2020DIN EN ISO 19136-1:2020 Geographic information - Geography Markup Language (GML) - Part 1: Fundamentals (ISO 19136-1:2020); English version EN ISO 19136-1:2020, only on CD-ROM