Introduction to GML

Source: Internet
Author: User

GML (Geography Markup Language)

It is an XML-based spatial information encoding standard proposed by OpenGIS Consortium (OGC) and has received strong support from many companies, such as Oracle, galdos, Mapinfo, and cubewerx. Using GML, the encapsulated geographic data and graphic interpretation are clearly separated.

 

GML uses text to represent Geographical Information Based on XML

As GML can be seen as a specific word table of XML, it is easier to understand GML when you are familiar with XML. In addition, as XML is widely used, GML will also benefit. In addition, the text is simple, intuitive, and easy to understand and edit.

 

GML encapsulates geographical information and Its Attributes

Based on the Geographic Information Abstraction model, GML encapsulates spatial entity features and attributes. Geographical features include a series of attributes and corresponding geometric information. Generally, attributes consist of names, types, and values. geometric information consists of basic elements such as points, lines, surfaces, curves, and polygon. At present, GML is mainly confined to two-dimensional applications and is being expanded to two-dimensional semi-and three-dimensional spaces as well as the topological relationship between features. GML allows quite complex features, such as nesting between features. For example, an airport consists of taxi routes and aircraft runways.

 

GML encapsulates the spatial geographic reference system

Spatial geographic reference system is the basis for processing geographic information system data. GML encapsulates spatial geographic reference systems and main projection relationships to ensure the scalability and flexibility of distributed processing.

 

GML supports distributed storage of geographic data

GML is a very convenient technical means for geographic data distribution, but its role is not limited to this, it can also become an important means of geographic data distributed storage. The main technical tools are xlink and xpointer.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.