
KML
Este estándar, que se originó como un estándar comunitario, define un lenguaje XML enfocado en la visualización geográfica, incluida la anotación de mapas e imágenes. Se utiliza para codificar y transportar representaciones de datos geográficos para su visualización en un navegador terrestre. En pocas palabras, KML codifica qué mostrar en un navegador terrestre y cómo mostrarlo.
Descargas
Titulo del documento | Versión | Documento OGC N.º | Tipo |
---|---|---|---|
OGC KML 2.3 | 2.3 | 12-007r2 | IS |
OGC KML | 2.2 | 07-147r2 | IS |
OGC KML 2.2 - Conjunto de pruebas abstractas | 07-134r2 | TS | |
KML 2.2 Referencia: una práctica recomendada de OGC | 2.2 | 07-113r1 | D-BP |
KML 2.1 Referencia: una práctica recomendada de OGC | 2.1.0 | 07-039r1 | D-BP |
OGC® KML Mejores prácticas para el desarrollo de estándares | 0,6 | 08-125r1 | BP |
OWS-5 KML Informe de ingeniería | 0.1.0 | 07-124r2 | DP |
Archivos de modelos oficiales y esquemas de codificación
Esquemas oficiales
http://schemas.opengis.net/kml/
Nota: También puedes descargarlo en un solo archivo zip.
Descargar todos los esquemas oficiales de OGC
Grupos de trabajo de revisión
Esta especificación actualmente es estable, sin embargo, se han creado grupos de trabajo para abordar activamente los cambios futuros.
La KML 2.2 El grupo SWG que cubre la versión 2.2.0 tiene una página pública en:
http://www.opengeospatial.org/projects/groups/kml2.2swg
Envíe una solicitud de cambio, un requisito o un comentario para este estándar OGC.
Enlaces relacionados
Descripción General
Google lo envió KML (anteriormente Keyhole Markup Language) al Consorcio Geoespacial Abierto (OGC) para que se desarrolle dentro del proceso de consenso del OGC con el siguiente objetivo: KML La versión 2.2 se ha adoptado como estándar de implementación de OGC. Las versiones futuras pueden armonizarse con los estándares OGC pertinentes que comprenden la base de estándares OGC. Hay cuatro objetivos para este trabajo de normalización:
- Que exista un lenguaje estándar internacional para expresar la anotación y visualización geográfica en mapas en línea y móviles basados en la web (2d) y navegadores terrestres (3d) existentes o futuros.
- Esa KML estar en línea con las mejores prácticas y estándares internacionales, permitiendo así una mayor adopción e interoperabilidad de las implementaciones del navegador terrestre.
- Que la OGC y Google trabajarán en colaboración para garantizar que KML La comunidad implementadora está debidamente involucrada en el proceso y que el KML La comunidad se mantiene informada del progreso y los problemas.
- Que se utilizará el proceso OGC para garantizar la gestión adecuada del ciclo de vida de los KML Estándar, incluyendo cuestiones como la compatibilidad con versiones anteriores.
La OGC ha desarrollado una amplia base de estándares. Google y la OGC creen que tener KML Encajar dentro de esa familia fomentará una implementación más amplia y una mayor interoperabilidad y compartición del contenido y el contexto del navegador terrestre.
KML es un lenguaje XML enfocado en la visualización geográfica, incluyendo la anotación de mapas e imágenes. La visualización geográfica incluye no sólo la presentación de datos gráficos en el globo, sino también el control de la navegación del usuario en el sentido de dónde ir y dónde mirar.
Desde esta perspectiva, KML es complementario a la mayoría de los estándares OGC existentes, incluido GML (Geography Markup Language), CMA (Web Feature Service) y WMS (Web Map Service) Actualmente, KML 2.2 utiliza ciertos elementos geométricos derivados de GML 2.1.2. Estos elementos incluyen puntos, cadenas de líneas, anillos lineales y polígonos.
La OGC y Google han acordado que puede haber una armonización adicional de KML con GML (por ejemplo, para utilizar la misma representación geométrica) en el futuro. El Grupo de Trabajo Geo de Mercado Masivo (MMWG) en el OGC establecerá dichas actividades de armonización adicionales. Las especificaciones del OGC, como Contexto y Styled Layer Descriptor (SLD) puede ser considerado.