Geography Markup Language (GML)
Geography Markup Language (GML) is a set of Extensible Markup Language (XML) components useful in describing items of geographic information. The components are of two types:
- Utility elements and types: standard XML representations of geometry, time, and coordinate reference systems, and so on
- Abstract elements and types and a set of design patterns: provide a basis for the development of XML languages tailored to a specific application domain
GML may be used for the transfer of geographic information in many contexts. These include data transfer between desktop applications; data storage and archiving; and as the message content in Web service applications, which may include data publishing. The latter may be in the context of formal spatial data infrastructures (SDIs).
Each academic and application domain has its own specialized ...