KML

Deze standaard is ontstaan ​​als communitystandaard en definieert een XML-taal die gericht is op geografische visualisatie, inclusief annotatie van kaarten en afbeeldingen. Het wordt gebruikt om representaties van geografische gegevens te coderen en te transporteren voor weergave in een Earth-browser. Simpel gezegd: KML codeert wat er in een Earth-browser moet worden weergegeven en hoe dat moet gebeuren.

Downloads

(Beweeg de muis over het type voor een volledige beschrijving)
Document titel Versie OGC-doc.nr. Type
OGC KML 2.3 2.3 12-007r2 IS
OGC KML 2.2 07-147r2 IS
OGC KML 2.2 - Abstracte testsuite 07-134r2 TS
KML 2.2 Referentie - Een OGC-best practice 2.2 07-113r1 D-BP
KML 2.1 Referentie - Een OGC-best practice 2.1.0 07-039r1 D-BP
OGC® KML Standaardontwikkeling beste praktijken 0,6 08-125r1 BP
OWS-5 KML Technisch rapport 0.1.0 07-124r2 DP
OGC Open Call-verzoeken
Overzicht

Google ingediend KML (voorheen Keyhole Markup Language) aan het Open Geospatial Consortium (OGC) voor verdere ontwikkeling binnen het OGC-consensusproces met als doel: KML Versie 2.2 is aangenomen als een OGC-implementatiestandaard. Toekomstige versies kunnen worden geharmoniseerd met relevante OGC-standaarden die de OGC-standaardbasislijn vormen. Er zijn vier doelstellingen voor dit standaardwerk:

    • Dat er één internationale standaardtaal is voor het uitdrukken van geografische annotaties en visualisaties op bestaande of toekomstige webgebaseerde online- en mobiele kaarten (2d) en aardebrowsers (3d).

    • ZIJN KML in overeenstemming zijn met internationale best practices en standaarden, waardoor een grotere acceptatie en interoperabiliteit van Earth-browserimplementaties mogelijk wordt.

    • Dat de OGC en Google zullen samenwerken om ervoor te zorgen dat de KML dat de implementatiegemeenschap op de juiste manier bij het proces wordt betrokken en dat de KML De gemeenschap wordt op de hoogte gehouden van de voortgang en problemen.

    • Dat het OGC-proces zal worden gebruikt om een ​​goed levenscyclusbeheer van de KML Standaard, inclusief zaken als achterwaartse compatibiliteit.

De OGC heeft een brede standaardbasislijn ontwikkeld. Google en de OGC zijn van mening dat KML Als het binnen die familie past, zal dit een bredere implementatie en een grotere interoperabiliteit en het delen van de inhoud en context van de Earth-browser bevorderen.

KML is een XML-taal gericht op geografische visualisatie, inclusief annotatie van kaarten en afbeeldingen. Geografische visualisatie omvat niet alleen de presentatie van grafische gegevens op de wereldbol, maar ook de controle over de navigatie van de gebruiker in de zin van waarheen te gaan en waar te kijken.

Van dit perspectief, KML is complementair aan de meeste bestaande OGC-standaarden, waaronder GML (Geography Markup Language), WFS-(Web Feature Service) en WMS (Web Map Service). Momenteel, KML 2.2 maakt gebruik van bepaalde geometrische elementen die zijn afgeleid van GML 2.1.2. Deze elementen omvatten punten, lijnen, lineaire ringen en polygonen.

De OGC en Google zijn overeengekomen dat er verdere harmonisatie kan plaatsvinden KML met GML (bijvoorbeeld om dezelfde geometrierepresentatie te gebruiken) in de toekomst. De Mass Market Geo Working Group (MMWG) in de OGC zal dergelijke aanvullende harmonisatieactiviteiten opzetten. OGC-specificaties zoals Context en Styled Layer Descriptor (SLD) kan worden overwogen.

Openstaande oproepen en aanvragen

Het publiek kan conceptnormen beoordelen en feedback geven om ervoor te zorgen dat ze praktisch en breed toepasbaar zijn.

Insights

Hier vindt u de meest recente inzichten en visies van OGC.