Soporte de KML en ArcGIS for Server

El lenguaje de marcado (KML) es un formato de archivo basado en XML que se utiliza para representar entidades geográficas en aplicaciones como Google Earth y ArcGIS Explorer. KML le permite dibujar puntos, líneas y polígonos en mapas y globos y compartirlos con otros. Al utilizar KML también puede designar texto, imágenes, películas o vínculos para otros servicios SIG que aparecen cuando el usuario hace clic en la entidad. Muchas aplicaciones cliente KML son gratuitas y proporcionan experiencia de navegación familiar y fácil de usar.

¿Qué puede hacer con KML utilizando ArcGIS for Server?

ArcGIS for Server le permite compartir sus mapas y datos como KML de varias formas:

En todos estos casos, el KML se genera dinámicamente, lo que significa que los usuarios que ven el KML siempre ven los últimos mapas y datos de su servidor. Si desea generar documentos KML estáticos que pueda enviar por correo electrónico o colocar en un servidor de archivos, puede utilizar las herramientas De mapa a KML y De capa a KML de ArcGIS for Desktop.

Configurar los servicios de imágenes y mapas para devolver KML

Para compartir sus mapas e imágenes como KML dinámico, todo lo que tiene que hacer es publicarlos como servicios utilizando ArcGIS for Desktop. Tanto los servicios de mapas como los servicios de imágenes pueden devolver KML. Por defecto, la capacidad de KML está habilitada cuando publica estos servicios en su servidor.

Antes de que publique los servicios, deberá hacer algún trabajo preparatorio. Los servicios de mapas requieren que primero prepare un documento de mapa que contenga las capas que desea poner a disposición como KML. En este documento de mapa, puede especificar las propiedades de etiquetado, representación en pantalla, simbología y HTML emergente que se reflejará en su KML. Las propiedades de tres dimensiones se deben configurar en ArcGlobe e importar como archivos de capa en su documento de mapa.

Más información sobre la creación de mapas para publicar como KML

Los servicios de imágenes requieren un dataset ráster, un dataset de mosaico o un archivo de capa que haga referencia a un dataset ráster o dataset de mosaico. Es posible que prefiera utilizar un archivo de capa para definir un renderizador específico para asegurarse de que el servicio de imágenes se vea de la manera que desea.

KML a través de REST

Todos los servicios de imágenes y mapas exponen un vínculo de red KML a través de REST. Simplemente puesto, REST es una forma de exponer información sobre sus servicios a través de una serie de direcciones URL navegables. Puede descubrir la dirección URL para el vínculo de red utilizando el Directorio de servicios, que es una aplicación diseñada para ayudarlo a navegar los extremos REST en su servidor. La dirección URL señala un archivo .kmz que puede agregar a Google Earth o a cualquier otro cliente que soporte vínculos de red KML.

Si no desea utilizar el vínculo de red predeterminado, puede utilizar el Directorio de servicios o el Administrador para generar el suyo. Para obtener más información sobre REST, vínculos de red KML y sobre cómo trabaja ArcGIS for Server con ambos, consulte Ver servicios como KML.

Ver lo que está disponible en su servidor

A través del Directorio de servicios de ArcGIS, también puede ver las huellas de todos los servicios de imágenes y mapas en su servidor. Además, puede acceder a un vínculo de red KML de la huella que muestra las ubicaciones y descripciones de sus servicios. Puede utilizar este vínculo de red de la huella como guía para mostrar a otros lo que está disponible en su servidor.

Resultados de geocodificación, geoprocesamiento y consultas como KML

Los servicios de mapas pueden devolver los resultados de las operaciones de geoprocesamiento, geocodificación y consulta como KML. Estos servicios se pueden utilizar en aplicaciones y también los pueden usar directamente analistas que escriben en direcciones URL REST. Esta es una buena manera de permitir que las aplicaciones y los usuarios recuperen selectivamente información de geodatabases online en formato KML.

Operaciones de los servicios KML

Los servicios KML tienen operaciones incorporadas que permiten que los clientes KML realicen diversas peticiones en el servidor. Al publicar sus mapas e imágenes, las operaciones SeparateImages,SingleImage y Vectores están habilitadas por defecto.

Puede deshabilitar cualquiera de estas operaciones al acceder a la pestañaKML del Editor de servicio en ArcGIS for Desktop.

Funcionalidad de KML compatible

A continuación se muestra una lista de las funcionalidades compatibles con los servicios de KML:

9/11/2013