Vés al contingut

Geography Markup Language

De la Viquipèdia, l'enciclopèdia lliure
Infotaula de format de fitxerGeography Markup Language
Un mapa vectorial, amb punts, polilínies i polígons.
Tipusformat de fitxer, llenguatge de marques, aplicació XML, estàndard tècnic i estàndard ISO Modifica el valor a Wikidata
Extensió.gml o .xml
MIMEapplication/gml+xml Modifica el valor a Wikidata
DesenvolupadorOpen Geospatial Consortium
Versió inicial2000
Extensió deExtensible Markup Language Modifica el valor a Wikidata
EstàndardISO 19136:2007
Més informació
LocFDDfdd000296 Modifica el valor a Wikidata
PRONOMx-fmt/227 Modifica el valor a Wikidata

El Geography Markup Language (amb acrònim anglès GML) és la gramàtica XML definida per l'Open Geospatial Consortium (OGC) per expressar característiques geogràfiques. GML serveix com a llenguatge de modelatge per a sistemes geogràfics, així com un format d'intercanvi obert per a transaccions geogràfiques a Internet. La clau de la utilitat de GML és la seva capacitat per integrar totes les formes d'informació geogràfica, incloent no només objectes "vectorals" o discrets convencionals, sinó també cobertures (vegeu també GMLJP2) i dades de sensors.[1]

GML conté un conjunt ric de primitives que s'utilitzen per crear esquemes o llenguatges d'aplicació específics. Aquestes primitives inclouen: [2]

El model GML original es basava en el Resource Description Framework (RDF) del World Wide Web Consortium. Posteriorment, l'OGC va introduir esquemes XML a l'estructura de GML per ajudar a connectar les diferents bases de dades geogràfiques existents, l'estructura relacional de les quals es definien més fàcilment els esquemes XML. El GML resultant basat en esquemes XML conserva moltes característiques de RDF, inclosa la idea dels elements fills com a propietats de l'objecte pare (RDFS) i l'ús de referències de propietats remotes.[3][4]

Referències

[modifica]
  1. «Geography Markup Language | OGC» (en anglès). https://www.ogc.org.+[Consulta: 13 febrer 2023].
  2. Cover, Robin. «Geography Markup Language (GML)» (en anglès). http://www.xml.coverpages.org.+[Consulta: 13 febrer 2023].
  3. «GML Introduction» (en anglès). https://www.w3.org.+[Consulta: 13 febrer 2023].
  4. 14:00-17:00. «ISO 19136:2007» (en anglès). https://www.iso.org.+[Consulta: 13 febrer 2023].