GB/T 23708.2-2023 Geographic information—Geography Markup Language(GML)—Part 2:Extended schemas and encoding rules
GB/T 23708.2-2023 Geographic information—Geography Markup Language(GML)—Part 2:Extended schemas and encoding rules
Basic Information
Scope
The Geographic Markup Language (GML) is an XML encoding consistent with ISO 19118 used for transmitting and storing geographic information modeled according to the conceptual model framework adopted by the ISO 19100 series of standards, including the spatial and non-spatial characteristics of geographic elements. This document specifies the XML schema syntax, mechanisms, and conventions, including: -- Providing an open and neutral framework for describing geospatial application models, enabling the transmission and storage of geographic information in XML format; -- Enabling specialized standards to optionally adopt a subset with GML framework description capabilities; -- Supporting specific fields and information groups in describing geospatial application models; -- Creating and maintaining links between geographic application models and datasets; -- Supporting the storage and transmission of application models and datasets; -- Enhancing the ability to share geographic application models and the information they describe. Implementers can specify whether to use GML to store geographic application models and information, or convert from other storage formats as needed, and can also specify using only GML for transmitting models and data. This document is based on GB/T 23708-2009 and expands on the schema components and requirements. Note: Consistent with the application models described in UML form in ISO 19109, this document provides standard rules for mapping from that model to GML application models represented in XML format, as well as XML encoding for describing structured data consistent with ISO 19109 application models.