• Entry
  • Reader's guide
  • Entries A-Z
  • Subject index

Extensible Markup Language (XML)

Extensible Markup Language (XML) is a text-based markup or metalanguage used to define other markup languages. It allows content authors to define their own grammar and treelike document structures. XML files are platform and application independent and are readable for humans and machines. XML enjoys widespread support in industry and in open source software. XML files can be edited in any text editor, but specialized XML editors provide more features and convenience.

XML is widely used in GIS and especially in WebGIS applications. Use cases include XML-based file formats (geometry, attributes, and data modeling), data exchange between products or installations, communication between Web services, styling languages, configuration files, and user interface languages. The majority of Open Geospatial Consortium (OGC) specifications and data formats are based on ...

    • Loading...
    locked icon

    Sign in to access this content

    Get a 30 day FREE TRIAL

    • Watch videos from a variety of sources bringing classroom topics to life
    • Read modern, diverse business cases
    • Explore hundreds of books and reference titles