Los servicios de mapas representan un mapa que ha puesto a disposición de otras personas en un servidor. Están diseñados para trabajar en varios escenarios Web y de intranet. El mismo servicio de mapas se puede utilizar en ArcMap por un usuario, una aplicación Web por otro usuario, ArcGIS Online 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 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 autoría de mapa para la mejor manera de crear un mapa para ofrecerlo dinámicamente.
Para las capas dinámicas
Los servicios de mapas tienen capacidades incorporadas que permiten a los clientes, tales como las API Web de ArcGIS, cambiar de forma dinámica el comportamiento y apariencia de cada capa. Estas dinámicas capas, pueden aumentar la cantidad de interacción que los usuarios pueden tener con los mapas en la Web.
Para obtener más información, consulte Acerca de las capas dinámicas.
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 caché regularmente si los datos cambian.
Los servicios de mapas no se almacenan en caché de forma automática; debe crear la 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 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 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 millas".
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 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. Usted tienen acceso a las operaciones de análisis de red al desarrollar aplicaciones para trabajar conArcGIS for Server. Puede configurar propiedades predeterminadas para el análisis en el documento de mapa, como instalaciones y barreras. Consulte Servicios de análisis de red para comenzar.
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 Explorer for ArcGIS y Google Earth, para visualizar superposiciones de mapas o entidades, con atributos que en ocasiones están disponibles en ventanas emergentes informativas. Todos los servicios de mapas son, por defecto, capaces de devolver KML. Consulte el tema Compatibilidad de KML enArcGIS for Serverpara obtener más información.
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) y teselas de mapas Web (WMTS) en la Web. Algunas organizaciones requieren que los datos y mapas geográficos estén disponibles de este modo. Los servicios de mapas se puede 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 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.
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 a través de las interfaces SOAP y REST, haciendo que sean útiles en muchas aplicaciones de Esri y aplicaciones que no son de Esri.