KML

Dieser Standard wurde ursprünglich als Gemeinschaftsstandard entwickelt und definiert eine XML-Sprache, die sich auf die geografische Visualisierung konzentriert, einschließlich der Annotation von Karten und Bildern. Er wird verwendet, um Darstellungen geografischer Daten für die Anzeige in einem Earth-Browser zu kodieren und zu transportieren. Einfach ausgedrückt: KML kodiert, was in einem Earth-Browser angezeigt werden soll und wie es angezeigt werden soll.

Downloads

(Für eine vollständige Beschreibung den Mauszeiger über den Typ bewegen)
Dokumenttitel Version OGC-Dokumentnr. Typ
OGC KML 2.3 2.3 12-007r2 IS
Offene Ausschreibungen der OGC
Übersicht

Google übermittelt KML (vormals Keyhole Markup Language) an das Open Geospatial Consortium (OGC) übergeben, um es im Rahmen des OGC-Konsensusprozesses mit folgendem Ziel weiterzuentwickeln: KML Version 2.2 wurde als OGC-Implementierungsstandard übernommen. Zukünftige Versionen können mit relevanten OGC-Standards harmonisiert werden, die die OGC-Standardbasislinie bilden. Diese Standardarbeit verfolgt vier Ziele:

    • Dass es eine internationale Standardsprache für die Darstellung geografischer Anmerkungen und Visualisierungen auf bestehenden oder zukünftigen webbasierten Online- und mobilen Karten (2d) und Earth-Browsern (3d) gibt.

    • Dass KML an bewährte internationale Verfahren und Standards angepasst werden, um dadurch eine bessere Akzeptanz und Interoperabilität von Earth-Browser-Implementierungen zu ermöglichen.

    • Dass das OGC und Google zusammenarbeiten werden, um sicherzustellen, dass die KML Die Implementierungsgemeinschaft wird angemessen in den Prozess eingebunden und die KML Die Community wird über Fortschritte und Probleme auf dem Laufenden gehalten.

    • Dass der OGC-Prozess eingesetzt wird, um ein ordnungsgemäßes Lebenszyklusmanagement der KML Standard, einschließlich Aspekten wie Abwärtskompatibilität.

Das OGC hat eine breite Standards-Baseline entwickelt. Google und das OGC sind der Ansicht, dass KML Die Eingliederung in diese Familie wird eine breitere Implementierung und eine bessere Interoperabilität sowie gemeinsame Nutzung von Inhalten und Kontext des Earth-Browsers fördern.

KML ist eine XML-Sprache, die sich auf die geografische Visualisierung konzentriert, einschließlich der Kommentierung von Karten und Bildern. Die geografische Visualisierung umfasst nicht nur die Darstellung grafischer Daten auf dem Globus, sondern auch die Steuerung der Navigation des Benutzers im Sinne dessen, wohin er gehen und wohin er schauen soll.

Aus dieser Perspektive, KML ergänzt die meisten der wichtigsten bestehenden OGC-Standards, einschließlich GML (Geography Markup Language), WFS (Web Feature Service) und WMS (Web Map Service). Zur Zeit, KML 2.2 verwendet bestimmte Geometrieelemente, die aus GML 2.1.2 abgeleitet sind. Zu diesen Elementen gehören Punkt, Linienzug, linearer Ring und Polygon.

Das OGC und Google haben vereinbart, dass es eine weitere Harmonisierung geben kann von KML mit GML (z. B. um die gleiche Geometriedarstellung zu verwenden) in Zukunft. Die Mass Market Geo Working Group (MMWG) im OGC wird solche zusätzlichen Harmonisierungsaktivitäten etablieren. OGC-Spezifikationen wie Context und Styled Layer Descriptor (SLD) kann in Betracht gezogen werden.

Offene Ausschreibungen und Anfragen

Die Öffentlichkeit kann Entwürfe von Normen prüfen und Feedback geben, um sicherzustellen, dass diese praxisnah und breit anwendbar sind.

Einblicke

Die neuesten wegweisenden Ideen von OGC finden Sie hier.