Motivos comunes para utilizar servicios de mapas
Los servicios de mapas de ArcGIS Server representan un mapa que puso a disposición de otras personas en el servidor. Los servicios de mapas de ArcGIS Server están diseñados para funcionar en diversos escenarios Web y de intranet. El mismo servicio de mapas puede ser utilizado en ArcMap por un usuario, una aplicación Web por otro usuario, Bing Maps por otro usuario, y una aplicación móvil por otro usuario diferente. Aquí le presentamos algunas razones por las cuales debería configurar un servicio de mapas.
Para ofrecer mapas almacenados en caché
Los servicios de mapas almacenados en caché (aquellos que utilizan un conjunto de imágenes creadas previamente) constituyen la forma más rápida de ofrecer mapas en la Web. Esta es la forma en la que ArcGIS Online, Google Maps, Bing Maps y muchos otros servicios exponen sus mapas. Si bien los usuarios sólo visualizarán imágenes estáticas del mapa, puede complementar un servicio de mapas almacenado en caché con tareas de búsqueda, identificación y consulta para alcanzar los datos subyacentes. También puede actualizar la memoria caché regularmente si los datos cambian.
Los servicios de mapas no se almacenan en caché de forma automática; debe crear la memoria caché después de publicar el servicio. Consulte ¿Qué es el almacenamiento en caché de mapa? para obtener una introducción acerca de cómo configurar el servicio de mapas como un conjunto de teselas almacenadas en caché.
Para ofrecer mapas dinámicos
Los mapas dinámicos se dibujan cuando un usuario los solicita. No son tan rápidos como los mapas almacenados en caché, pero pueden ser adecuados para las aplicaciones intranet altamente enfocadas y las aplicaciones que requieren la visualización de datos en tiempo real.
Consulte Consideraciones de la creación de mapas para ArcGIS Server para obtener información acerca de las mejores formas de crear un mapa para ofrecerlo dinámicamente.
Para ofrecer entidades
Los servicios de mapas no siempre deben visualizar imágenes. Puede configurar un servicio de mapas con el propósito de devolver un conjunto de entidades para trabajar en la aplicación. Estas entidades se recuperan a través de las tareas que agrega en la aplicación.
Por ejemplo, podría desear consultar un servicio de mapas de ArcGIS Server y visualizar las entidades resultantes como gráficos en el mapa. Esta consulta se podría expresar como "Muéstreme todas las entidades que incluyan 'Delaware' en el nombre", o "Muéstreme todas las entidades que superen los 100 kilómetros".
Si desea configurar un servicio de mapas para ofrecer entidades, asegúrese de que las operaciones Consulta y Datos estén habilitadas. Consulte Ajustar y configurar servicios para obtener información acerca de estas operaciones.
Para ofrecer imágenes, entidades o rásteres a través de especificaciones OGC
El Consorcio geoespacial abierto ha publicado especificaciones para exponer imágenes de mapa (WMS), entidades de vectores (WFS) y datasets ráster (WCS) en la Web. Algunas organizaciones requieren que los datos y mapas geográficos estén disponibles de este modo. Los servicios de mapas de ArcGIS Server se pueden configurar para devolver imágenes o datos que cumplan con las especificaciones de OGC. Consulte la sección servicios OGC para obtener más información.
Para ofrecer mapas o entidades a través de KML
KML es una forma de representar mapas y datos geográficos a través de una estructura abierta basada en XML. KML se utiliza comúnmente en las aplicaciones de navegadores geográficos, como ArcGIS Explorer y Google Earth, para visualizar superposiciones de mapas o entidades, con atributos que en ocasiones están disponibles en ventanas emergentes informativas. Por defecto, todos los servicios de mapas de ArcGIS Server son capaces de devolver KML. Consulte la sección Compatibilidad de KML en ArcGIS Server para obtener más información.
Para ofrecer mapas para dispositivos móviles
Puede configurar un servicio de mapas para que los trabajadores del campo puedan extraer datos del mapa en sus dispositivos móviles. Cuando publica el mapa, puede elegir la capacidad Acceso a datos móviles, que permite a los dispositivos móviles acceder al mapa mediante un servicio Web. Consulte Servicios de datos móviles para obtener más información.
Para ofrecer modelos SIG
Puede publicar mapas en el servidor que hacen referencia a los modelos de geoprocesamiento que ha creado para automatizar el análisis SIG. El mapa puede actuar como un contenedor de capas fuente para el modelo, o puede ser un lienzo para visualizar los resultados.
Para obtener acceso a los modelos, debe habilitar la capacidad Geoprocesamiento cuando publica el servicio de mapas. La sección Servicios de geoprocesamiento explica más detalladamente acerca de la publicación de modelos mediante un servicio de mapas.
Para ofrecer acceso a una geodatabase
Puede configurar un servicio de mapas para trabajar con geodatabases distribuidas. Si su documento de mapa contiene capas de una geodatabase, puede habilitar la capacidad Acceso a geodatos cuando publica el servicio de mapas. Los clientes Web pueden cargar el servicio de mapas en ArcMap y utilizar la barra de herramientas Geodatabase distribuida para la extracción y replicación de datos. Consulte los temas ¿Qué es un servicio de geodatos? y Publicar un servicio de geodatos con un servicio de mapas para obtener más información.
Para ofrecer funciones de análisis de red
Puede configurar un servicio de mapas con el propósito de realizar un análisis de red en el servidor. Si su documento de mapa contiene una capa de análisis de red, podrá ver la capacidad Análisis de red que puede habilitar cuando publica el servicio. Tendrá acceso a las operaciones de análisis de red al desarrollar aplicaciones con ArcGIS Server. Puede configurar propiedades predeterminadas para el análisis en el documento de mapa, como instalaciones y barreras. Consulte el tema Servicios de análisis de red para obtener una introducción.
Resumen
Estas son sólo algunas de las formas en las que puede utilizar un servicio de mapas. Al utilizar los servicios de mapas, es probable que descubra otros usos del servicio. Todos los servicios de mapas se exponen mediante las interfaces SOAP y REST, además de las opciones OGC y KML que se enumeran anteriormente; lo que hace que sean útiles en muchas aplicaciones de ESRI y en aplicaciones que no pertenecen a ESRI.