Antes de comenzar el proceso de generación de la caché, debe tener en cuenta sus necesidades y tomar las decisiones de diseño adecuadas para garantizar que su contenido pueda ofrecer a los usuarios el mejor valor y la mejor información. Al crear cachés, tenga en cuenta lo siguiente.
Escalas
Cuando almacena en caché un mapa, debe dibujarlo a más de una escala para que los usuarios puedan acercarse y alejarse al mapa. Cuando elige propiedades para la caché, debe determinar las escalas que desea utilizar para el almacenamiento en caché. ArcGIS Pro también puede generar escalas de forma automática.
También debe determinar el nivel de detalle máximo al que se utilizarán los contenidos, por ejemplo, a nivel mundial, estatal, de provincia, ciudad o de barrio.
Interoperabilidad
Para que los usuarios puedan combinar el contenido que usted ha compartido con otras capas disponibles públicamente, debe asegurarse de que el sistema de coordenadas utilizado al crear el mapa es el mismo que el de las capas disponibles públicamente. Si los sistemas de coordenadas no coinciden, el contenido se proyectará de nuevo y se producirá una reducción del rendimiento. Una vez creado, el esquema de teselas utilizado por las capas debe coincidir con las escalas seleccionadas.
Nota:
Las capas vectoriales y de escena requieren que los valores de escala consecutivos en nivel de detalle sean una relación de 2.
Propósito
Al publicar servicios en caché, debe tener en cuenta si el contenido se utilizará como mapa base o como superposición sobre otros mapas base.
- Si el contenido se va a utilizar como mapa base, consulte Diseñar un mapa para superponer en mapas en ArcGIS Online, Google Maps o Bing Maps.
- Para preparar una capa de mapas operativa en la caché, consulte Crear un mapa multiescala. Las capas de teselas ráster en formato PNG y mixto y las capas de teselas vectoriales permiten ver el contenido subyacente.
Nota:
Al almacenar en caché capas de mapas operativos que deben superponerse a mapas base, debe determinar si la superposición debe permitir que el contenido subyacente sea visible.
Operaciones y funciones
Al elegir el tipo de capa de caché que va a utilizar, debe identificar las operaciones que los usuarios ejecutarán en la capa web. Por ejemplo, los usuarios pueden necesitar soporte para operaciones de consulta, identificación, ventanas emergentes o leyendas en sus capas web.
Las capas de imágenes de mapa almacenadas en caché admiten las operaciones de leyenda, consulta e identificación, mientras que las capas de teselas web, no. Si debe admitir elementos emergentes con capas de teselas web, consulte Configurar elementos emergentes (Map Viewer Classic) y Utilizar capas de teselas web para ArcGIS Pro.
Frecuencia de actualización
Una caché representa una instantánea del mapa en un momento determinado y funciona mejor con mapas que no están en directo. Si los datos del mapa deben estar actualizados en tiempo real, el almacenamiento en caché no es la solución adecuada.
El contenido almacenado en caché no debe quedar obsoleto y debe actualizarse con regularidad para seguir siendo relevante. Ejemplos de este tipo de datos son los mapas de calles, las imágenes y los mapas del terreno.
Si su mapa contiene únicamente datos vectoriales, se recomienda utilizar una capa de teselas vectoriales para compartir el contenido. Consulte Administrar capas de teselas para obtener más información sobre cómo actualizar y volver a crear capas de teselas vectoriales.
La frecuencia con la que actualice la caché dependerá del tiempo que tarde en adquirir nuevos contenidos de origen y generar la caché, así como de los recursos de servidor de que disponga.
Si los datos cambian con frecuencia, se recomienda utilizar un servidor provisional para crear la caché y permitir que el servidor de producción se utilice para otras operaciones. Si no puede generar cachés en un servidor provisional, debería considerar la posibilidad de programar las actualizaciones de caché durante los tiempos de inactividad del servidor de producción.
También puede generar cachés mediante el conjunto de herramientas Administrar caché de teselas de ArcGIS Pro.
Consumo del cliente
Cuando se genera una caché, hay que tener en cuenta los clientes que renderizarán el contenido de la caché, como aplicaciones de escritorio, móviles o web. Puede modificar los ppp de la caché para adaptarlos a la resolución de los distintos dispositivos.
Rendimiento
Tenga en cuenta lo siguiente para ofrecer la mejor experiencia al usuario final:
- ¿Cuál debe ser la capacidad de respuesta del contenido?
- ¿Cuál debería ser el tiempo de renderizado de tus servicios de mapas en caché?
- ¿Cuántos usuarios se espera que utilicen el contenido?
Generar una caché de prueba en la configuración de su servidor puede ayudarle a determinar si dispone de recursos suficientes para mantener estos requisitos.
Diseñar un mapa para superponer mapas en ArcGIS Online, Google Maps o Bing Maps
Al crear una caché de mapas, puede elegir que las dimensiones y escalas de las teselas de la caché coincidan con las utilizadas por ArcGIS Online, Google Maps y Bing Maps. De este modo, las superposiciones tendrán un mejor rendimiento en las aplicaciones cliente. Consulte Crear un mapa base personalizado para obtener más información.
Para ello es necesario utilizar el sistema de coordenadas WGS 1984 Web Mercator (esfera auxiliar) y diseñar el mapa de forma que sea legible a las diferentes escalas utilizadas por ArcGIS Online, Google Maps y Bing Maps. Defina los rangos de escala de las capas del mapa para que muestren una cantidad adecuada de datos sin dejar de presentar etiquetas y símbolos legibles.