Geography Markup Language
Un mapa vectorial, amb punts, polilínies i polígons. | |
Tipus | format de fitxer, llenguatge de marques, aplicació XML, estàndard tècnic i estàndard ISO |
---|---|
Extensió | .gml o .xml |
MIME | application/gml+xml |
Desenvolupador | Open Geospatial Consortium |
Versió inicial | 2000 |
Extensió de | Extensible Markup Language |
Estàndard | ISO 19136:2007 |
Més informació | |
LocFDD | fdd000296 |
PRONOM | x-fmt/227 |
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]
- Característica.
- Geometria.
- Sistema de referència de coordenades.
- Topologia.
- Temps.
- Característica dinàmica.
- Cobertura (incloses imatges geogràfiques).
- Unitat de mesura.
- Indicacions.
- Observacions.
- Regles d'estil de presentació de mapes.
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]- ↑ «Geography Markup Language | OGC» (en anglès). https://www.ogc.org.+[Consulta: 13 febrer 2023].
- ↑ Cover, Robin. «Geography Markup Language (GML)» (en anglès). http://www.xml.coverpages.org.+[Consulta: 13 febrer 2023].
- ↑ «GML Introduction» (en anglès). https://www.w3.org.+[Consulta: 13 febrer 2023].
- ↑ 14:00-17:00. «ISO 19136:2007» (en anglès). https://www.iso.org.+[Consulta: 13 febrer 2023].