La compatibilidad de visualización de KML en ArcGlobe
Muchos objetos en la especificación KML versión 2.2 son compatibles para su visualización en ArcGlobe. Las siguientes secciones ayudan a explicar qué esperar en algunas situaciones comunes cuando mezcla tipos de objetos compatibles y no compatibles en el KML. Básicamente todas las etiquetas no compatibles simplemente se ignoran cuando se lee el KML, lo que significa que los archivos KML con una mezcla de contenido compatible y no compatible se introducirán en ArcGIS y se mostrarán al menos parcialmente. A continuación encontrará los escenarios específicos para la visualización de objetos KML 2.2 en ArcGlobe.
Objetos KML 2.2 que se mostrarán en ArcGlobe
La especificación KML 2.2 incluye más de 160 etiquetas agrupadas en tipos y objetos lógicos. ArcGlobe muestra el volumen de la especificación KML 2.2, con excepciones clave que incluyen superposiciones de fotos y animaciones basadas en tiempo. Los objetos lógicos KML compatibles para su visualización en ArcGlobe se detallan en el diagrama de la jerarquía de KML 2.2 a continuación.
¿Qué partes de los objetos Vínculo y ListStyle son compatibles?
El objeto Vínculo tiene dos objetivos principales: especificar la ubicación de los objetos de referencia, como los vínculos de red y los modelos, y especificar el comportamiento para el vínculo, como por ejemplo, cuándo volver a cargar el contenido de referencia. El objeto Vínculo tiene muchas subetiquetas, algunas de las cuales son compatibles y otras no:
- Compatible: <href>, <refreshInterval>, <viewRefreshTime>
- Compatible: <refreshMode> (onChange, OnInterval), <viewRefreshMode> (never, onStop, onRequest)
- Compatible: <viewBoundScale>, <viewFormat>, <httpQuery>, <refreshMode> (onExpire), <viewRefreshMode> (onRegion)
El objeto ListStyle especifica cómo se muestran los elementos en la vista de lista. La vista de lista es una jerarquía de contenedores y secundarios y se muestra en la ventana Contenido KML en ArcGlobe. El objeto ListStyle tiene tres grupos de subetiquetas, de los cuales uno es compatible con Esri:
- Compatible: <listItemType>
- No compatible: <bgColor>, <ItemIcon>
Si el encabezado del archivo KML dice que es 2.0 o 2.1, ¿lo podré visualizar en ArcGlobe?
Sí, según la compatibilidad del nivel de objeto detallada arriba. Se visualizarán solo los objetos KML compatibles. La especificación KML 2.2 es una extensión modificada de las especificaciones KML 2.0 y 2.1 y comparten muchos elementos similares. Es posible tener un archivo KML 2.2 que contenga solo etiquetas definidas en una versión anterior de la especificación KML.