Geography Markup Language - GML Model

GML Model

GML contains a rich set of primitives which are used to build application specific schemas or application languages. These primitives include:

  • Feature
  • Geometry
  • Coordinate reference system
  • Topology
  • Time
  • Dynamic feature
  • Coverage (including geographic images)
  • Unit of measure
  • Directions
  • Observations
  • Map presentation styling rules

The original GML model was based on the World Wide Web Consortium's Resource Description Framework (RDF). Subsequently, the OGC introduced XML schemas into GML's structure to help connect the various existing geographic databases, whose relational structure XML schemas more easily define. The resulting XML-schema-based GML retains many features of RDF, including the idea of child elements as properties of the parent object (RDFS) and the use of remote property references.

Read more about this topic:  Geography Markup Language

Famous quotes containing the word model:

    The best way to teach a child restraint and generosity is to be a model of those qualities yourself. If your child sees that you want a particular item but refrain from buying it, either because it isn’t practical or because you can’t afford it, he will begin to understand restraint. Likewise, if you donate books or clothing to charity, take him with you to distribute the items to teach him about generosity.
    Lawrence Balter (20th century)