GML Application Schemas
Encyclopedia
Geography Markup Language
Geography Markup Language
The Geography Markup Language is the XML grammar defined by the Open Geospatial Consortium to express geographical features. GML serves as a modeling language for geographic systems as well as an open interchange format for geographic transactions on the Internet...

 provides the basis for domain- or community-specific "Application Schemas", which in turn support data interoperability within a community of interest. Application schemas are normally designed using ISO 19103 conformant UML, and then the GML Application created by following the rules given in Annex E of ISO 19136.

Following is a list of known, publicly accessible GML Application Schemas.
  • AIXM
    AIXM
    The Aeronautical Information Exchange Model is designed to enable the management and distribution of Aeronautical Information Services data in digital format. AIXM version 5.0, set to be finalized in late 2007, is based on Geography Markup Language and is one of the GML Application Schemas...

     Aeronautical Information eXchange Model ( see http://aixm.aero - Commercial Aviation Related Schema)
  • CAAML - Canadian Avalanche Association Markup Language
  • CityGML
    CityGML
    CityGML is a common information model for the representation of sets of 3D urban objects. It defines the classes and relations for the most relevant topographic objects in cities and regional models with respect to their geometrical, topological, semantical and appearance properties...

     - a common information model and GML application schema for virtual 3D city / regional models. Direct link to the CityGML homepage.
  • Climate Science Modelling Language (CSML)
  • DAFIF - defense aviation
  • GeoSciML
    GeoSciML
    GeoSciML or Geoscience Markup Language is a GML Application Schema that can be used to transfer information about geology, with an emphasis on the "interpreted geology" that is conventionally portrayed on geologic maps...

     - from IUGS Commission for Geoscience Information
  • GPML - the GPlates Markup Language, an information model and application schema for plate-tectonics, from a consortium led by the EarthByte e-research project at the University of Sydney, Australia
  • LandGML - a GML implementation equivalent to LandXML
  • NcML/GML - NetCDF-GML
  • Observations and Measurements
    Observations and Measurements
    Observations and Measurements is an International Standard which defines a conceptual schema encoding for observations, and for features involved in sampling when making observations...

     schema for observation metadata and results
  • OS MasterMap GML
  • SensorML
    SensorML
    SensorML is an approved Open Geospatial Consortium standard. SensorML provides standard models and an XML encoding for describing sensors and measurement processes...

     schema for describing instruments and processing chains
  • SoTerML
    Soterml
    SoTerML is a developing markup language to be used to store and exchange soil and terrain related data. SoTerML is as an extension of GeoSciML for SOTER model compliant with ISO/TC190/SC 1 N140 "Recording and Exchange of Soil-Related Data". SoTerML development is being done within The Platform...

     schema for describing Soil and Terrain data
  • TigerGML - US Census
  • VMAP - land defense data
  • Water Quality Data Project from Dept. of Natural Resources, New South Wales
  • Darwin Core GML application schema. An implementation of the Darwin Core schema in GML for sharing biodiversity occurrence data.

See also

  • Geography Markup Language
    Geography Markup Language
    The Geography Markup Language is the XML grammar defined by the Open Geospatial Consortium to express geographical features. GML serves as a modeling language for geographic systems as well as an open interchange format for geographic transactions on the Internet...

  • GML Application Schemas at OGC Network
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK