Zum Inhalt springen

Geography Markup Language

aus Wikipedia, der freien Enzyklopädie
{{#if:| {{#if:| {{#if:| {{#if:| {{#if:| {{#if:OGC, ISO TC 211| {{#if:| {{#ifeq: | KEINE_ANGABE || {{#if: | {{#if:Auszeichnungssprache| {{#if:| {{#if:| {{#if:XML| {{#if:| {{#if:| {{#if: OpenGIS Geography Markup Language (GML) Encoding Standard |
{{#if: Geography Markup Language | Geography Markup Language | {{#invoke:WLink|getArticleBase}} }}

}}

}}

{{#ifexist:Media:|[[Datei:|270px|]]|

{{#ifeq:0|0|}} }} {{#if:|
}} }}

Dateiendung: {{#if: trim | .gml }} | keine}}
MIME-Type:

}}

Magische Zahl: hex

}} {{#if:| () }} }}

Entwickelt von: OGC, ISO TC 211

}}

Erstveröffentlichung: Execute}}|}} | }}

}}

Aktuelle Version
() }}
 {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356}} |
Aktuelle Version claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356|references=ja}} {{#if: {{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356|qualifier=P577}} |
({{#invoke:Wikidata|claim|P348|P548|!Q3295609,Q51930650,Q2122918,Q21727724,Q1072356|qualifier=P577}}) }}}}}}

}}

Art: Auszeichnungssprache

}}

Container für:

}}

Enthalten in:

}}

Erweitert von: XML

}}

Erweitert zu:

}}

Standard(s):

}}

OpenGIS Geography Markup Language (GML) Encoding Standard |

{{#if: {{#invoke:Wikidata|claim|P856}} |

{{#invoke:WLink|formatURL| {{#invoke:Wikidata|claim|P856|parameter=link}}}}

}} }}

{{#ifeq:0|0|

{{#if:Auszeichnungssprache| |}} {{#if:.gml | |}} {{#if:OGC, ISO TC 211| |}} {{#if:| |}} {{#if:| |}} {{#if:| |}} {{#if:|
}} {{#if:| |}} {{#if:OpenGIS Geography Markup Language (GML) Encoding Standard| |}} }}

{{#invoke:TemplatePar|check all= opt= Name= Icon= Logo= Screenshot= Beschreibung= Dateiendung= MIME= MIME-Anm= MagischeZahl= MagischeZahlNotation= MagischeZahlHex= Entwickler= Veröffentlicht= LetzteVersion= LetzteVersionDatum= Art= Container für= Enthalten in= Erweitert von= Erweitert zu= Standard= Website= format=@@@ 0 | Wikipedia:Vorlagenfehler/Vorlage:Infobox Dateiformat}} template=Vorlage:Infobox Dateiformat

}}

Geography Markup Language, kurz GML, ist eine Auszeichnungssprache zum Austausch raumbezogener Objekte (Features). GML ist eine Anwendung von XML und durch Schemabeschreibungen (XML-Schemadateien *.xsd) festgelegt. GML erlaubt die Übermittlung von Objekten mit Attributen, Relationen und Geometrien im Bereich der Geodaten unter Einbeziehung von nicht-konventionellen Daten, wie Sensordaten.

GML wird vom Open Geospatial Consortium (OGC) gemeinsam mit dem ISO TC 211, dem technischen Komitee der ISO zur Festlegung digitaler geobezogener Daten, festgelegt. Inzwischen liegt GML in der Version 3.2.1 vor. Wie alle Ergebnisse des OGC-Prozesses ist die Dokumentation für jedermann frei verfügbar.

Normkonformität

Mit Version 3.2 ist GML nunmehr auch auf die Internationalen Normen der ISO 191xx – Serie zurückgeführt. Die OGC-Spezifikation für GML 3.2 ist identisch mit ISO 19136 und damit auch selbst eine offizielle Internationale Norm der ISO. GML berücksichtigt damit vor allem auch die Festlegungen zu Raumbezugsgrundformen in ISO 19107.

Das GML-Modell

Ursprünglich basierte das GML-Modell auf dem Resource Description Framework (RDF) des World Wide Web Consortiums (W3C). Später führte das OGC XML-Schemata in GML ein, um die Verknüpfung der zahlreichen unterschiedlichen relationalen Datenbanken mit Geodaten zu erleichtern. Das resultierende XML-Schema-basierte GML behält viele RDF-Elemente, einschließlich des Konzeptes der Vererbung von Eigenschaften des übergeordneten Objekts und der Anwendung von Referenzen auf nicht-lokale Eigenschaften (remote property references).

GML weist eine reichhaltige Menge von Primitiven auf, die zum Aufbau anwendungsbezogener Schemata oder Anwendungssprachen dienen. Die Bestandteile (Pakete) umfassen:

  • Objekt (feature)
  • Geometrie (geometry)
  • Koordinatenreferenzsystem (coordinate reference system)
  • Zeit (time)
  • dynamisches Objekt (dynamic object)
  • Überdeckung unter Einschluss von geographischen Abbildungen (coverage)
  • Maßeinheit (unit of measure)
  • Gestaltungsregeln für die Kartendarstellung (map presentation styling rules)

Profile

GML-Profile sind logische Einschränkungen von GML und können durch ein Dokument, ein XML-Schema oder beides ausgedrückt werden. Diese Profile dienen der leichteren Einführung des GML-Standards. Die folgenden Profile wurden für den allgemeinen Gebrauch veröffentlicht oder vorgeschlagen:

          | )
          | {{#if:{{#ifeq:de|de||{{#if:|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:http://www.georss.org/gml#GeoRSS_GML%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=http://www.georss.org/gml#GeoRSS_GML}}%7C%7C}}}}{{#if:GeoRSS GML|{{#if:{{#invoke:WLink|isValidLinktext|1=GeoRSS GML|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: georss.org| georss.org{{#if: 2009-06-01|,|{{#if: 2010-11-29 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: 2009-06-01| {{#if:{{#invoke:DateTime|format|2009-06-01|noerror=1}}
            |{{#invoke:DateTime|format|2009-06-01|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum=2009-06-01|class=Zitationswartung}} }}{{#if: |,|{{#if: 2010-11-29 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2010-11-29 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:2009-06-01georss.org|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:326313||(?)}}}}}}{{#if: 2010-11-29|;}}}}{{#if: 2010-11-29| {{#if:2009-06-01georss.org{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2010-11-29 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2010-11-29|class=Zitationswartung}} }} {{#invoke:DateTime|format|2010-11-29|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:de|de||{{#if:|1}}}}|{{#if:georss.org2009-06-01{{#if: 2010-11-29 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:de|de|de}}|de||
          {{#invoke:Multilingual|format|{{{sprache}}}|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:de|de|de}}|de||, }}{{{kommentar}}}}})}}{{#if: 2009-06-01{{#if: 2010-11-29 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: http://www.georss.org/gml#GeoRSS_GML
       | {{#if:  | [1] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: http://www.georss.org/gml#GeoRSS_GML
      | {{#if:{{#invoke:URLutil|isWebURL|http://www.georss.org/gml#GeoRSS_GML}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=http://www.georss.org/gml#GeoRSS_GML Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: http://www.georss.org/gml#GeoRSS_GML
       | {{#if:{{#invoke:URLutil|isWebURL|http://www.georss.org/gml#GeoRSS_GML}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[http://www.georss.org/gml#GeoRSS_GML }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: http://www.georss.org/gml#GeoRSS_GML
       | {{#if:  | [2] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: http://www.georss.org/gml#GeoRSS_GML
      | {{#if:{{#invoke:URLutil|isWebURL|http://www.georss.org/gml#GeoRSS_GML}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=http://www.georss.org/gml#GeoRSS_GML Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: http://www.georss.org/gml#GeoRSS_GML
       | {{#if:{{#invoke:URLutil|isWebURL|http://www.georss.org/gml#GeoRSS_GML}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[http://www.georss.org/gml#GeoRSS_GML }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref>

Profile in GML sind keine Anwendungsschemata (application schemas): während Profile Element der GML-Namespaces sind und eingeschränkte Untermengen von GML beschreiben, sind Anwendungsschemata XML-Vokabularien zur Anwendung von GML und befinden sich im Ziel-Namespace, der von der Anwendung vorgegeben wird. Anwendungsschemata können die volle Menge der GML-Schemata oder spezifische GML-Profile benutzen. Profile werden oft definiert, um GML-basierte Sprachen für spezielle Anwendungsbereiche zu implementieren, wie z. B. für den Luftverkehr, nautische Kartierung oder das Management natürlicher Ressourcen.

Ab der Version 3 von GML sind zwei XSLT-Skripts enthalten (meist als Untermengen-Werkzeug, „subset tool“ bezeichnet), mit deren Hilfe GML-Profile aufgebaut werden können.

Anwendungsschemata

Anwendungsschemata dienen der geeigneten Darstellung geobezogener Daten für einen speziellen Anwendungsbereich mit Hilfe von GML. Dieses Schema beschreibt die Objekttypen, deren Daten präsentiert und die von der Anwendung verarbeitet werden sollen.

GML-Geometrien

GML codiert GML-Geometrien (GML geometries oder geometric characteristics) geographischer Objekte als Elemente innerhalb von GML-Dokumenten. Die Geometrien der Objekte können solche Dinge, wie Straßen, Flüsse oder Brücken, beschreiben.

Die wichtigsten Objekttypen (GML Primitive) in GML 1.0 und 2.0 sind

  • Point
  • LineString
  • Polygon

Dieses Modell ist identisch mit dem von KML.

Anwendungen

GML ist einer der XML-Standards für die GeoWeb-Infrastruktur, mit deren Hilfe Internet-fähige Geräte Zugriff auf geobezogene Daten erhalten, wie z. B. Verkehrsbedingungen und die Lage von Geschäften. GML wird auch in der Normbasierten Austauschschnittstelle (NAS) angewendet.

GML und KML

KML steht für Keyhole Markup Language und wird über Google weltweit verbreitet. GML ist geeignet, den Inhalt geobezogener Dokumente zu erschließen, indem es ein Spektrum von Anwendungsobjekten und deren Eigenschaften (wie Brücken, Straßen, Bojen und Fahrzeugen) beschreibt. KML dagegen steht für die Visualisierung geographischer Informationen und kann verwendet werden, um GML-Inhalte darzustellen. Andererseits kann auch GML so erweitert werden, dass es Inhalte in der Art von KML darstellen kann.

Siehe auch

Weblinks

Einzelnachweise

<references />

{{safesubst:#ifeq:0|10| {{#switch: Geography Markup Language |Navigationsleiste|NaviBlock|0=|#default= Vorlage:Templatetransclusioncheck Vorlage:Dokumentation/ruler }}}}Vorlage:Klappleiste/Anfang {{#if:

|

 |

CityGML | GML | GeoPackage | GMLJP2 | GeoRSS GML | GeoXACML | IndoorGML | KML | Filter Encoding | GO | Simple Feature Access | SLD/SE | WaterML

Web Service Framework

Web Service Common | OpenLS/OLS | TJS

Sensor Web Enablement (SWE): O&M | SensorML | TML | SOS | SPS

OpenGIS Web Services (OWS): WCAS/CSW | WCTS | WCS | WCPS | WFS | WMC | TMS | WMS | WMTS | WPS | W3DS }} Vorlage:Klappleiste/Ende {{#switch:Geography Markup Language|Open Geospatial Consortium = |{{#ifeq:||}}}}