Prácticas recomendadas para utilizar capas alojadas en mapas

ArcGIS Enterprise proporciona los recursos necesarios para compartir la información espacial de forma eficaz con los miembros de su organización a través de mapas web interactivos. Compartir un mapa web le permite comunicarse gráficamente con cualquier miembro del portal que disponga de un navegador web, un dispositivo móvil o un visor de escritorio.

Como creador de mapas, desea comunicar eficazmente su mensaje y satisfacer las necesidades de las personas y aplicaciones que utilizarán sus mapas. Para lograrlo, debe elegir las capas que mejor satisfagan sus necesidades y las de aquellos con quienes comparte su mapa. También es posible que deba modificar las propiedades de la capa para comunicar mejor sus ideas en el mapa.

Elija el tipo de capa que proporciona la funcionalidad y que cumpla con las demandas de rendimiento que necesita. Cuándo utilizar teselas o entidades explica la diferencia general entre estos dos tipos de capas. Optimizar los mapas en situaciones de elevada demanda explica qué tipos de capas y configuraciones pueden mejorar los tiempos de respuesta de su mapa.

A continuación, decida si necesita cambiar el estilo u otras propiedades de las capas que incluye en su mapa. Aplicar diferentes configuraciones a una capa explica cuándo es recomendable guardar una copia o copias de una capa, lo que permite aplicar su propia configuración sin alterar o duplicar los datos subyacentes.

Cuándo utilizar teselas o entidades

Debe decidir qué capas usar en su mapa entre las capas disponibles. Cada tipo de capa proporciona una funcionalidad diferente, desde una rápida visualización hasta una consulta compleja y una edición multiusuario. El tipo correcto de capa comunica eficazmente su mensaje en el mapa, mejora la rapidez con que las aplicaciones cargan el mapa en situaciones de elevada demanda o permite que los usuarios del mapa aporten contenido.

Si tiene privilegios para publicar, puede crear los tipos de capas que satisfagan sus necesidades. De lo contrario, debe encontrar capas existentes que cumplan con sus requisitos. Tenga en cuenta lo siguiente al buscar contenido en sus grupos, organización y otras fuentes:

  • Las capas de teselas admiten la visualización rápida de grandes datasets porque los datos están almacenados en imágenes de teselas predefinidas. Estos tipos de capas a menudo se usan como capas de referencia en los mapas y no se pueden editar.

    Si las entidades que desea incluir en el mapa cubren un área grande o son complejas, usar una capa de teselas alojada o una capa de teselas vectoriales alojada disminuye el tiempo que lleva dibujar las entidades en el mapa. También puede usar una capa de imágenes en caché o una capa de imágenes de mapa que represente las entidades que necesita, ya que estas capas también usan cachés de datos predefinidos.

  • Las capas de entidades (como su nombre indica) se centran en las entidades y sus atributos. Por ejemplo, permiten aplicar diferentes estilos a la capa en función de los atributos de la entidad, aplicar filtros a la capa para mostrar solo ciertas entidades, puntos de clúster basados en atributos comunes, o configurar elementos emergentes que presenten información de los atributos. Si los propietarios lo habilitan, se pueden editar los datos.

    Las capas de entidades son más flexibles e interactivas que las capas de teselas, pero esto tiene un coste. Como la mayoría de las funciones de la capa de entidades dependen del acceso a los atributos de la entidad, la aplicación debe comunicarse con frecuencia con los datos de origen, lo que puede ralentizar los tiempos de dibujo. Pero, si el mapa está destinado a permitir que las personas recopilen o actualicen datos, o si se desea filtrar o simbolizar entidades basadas en atributos específicos, se deberá usar una capa de entidades en el mapa.

Sugerencia:

Aplique filtros de capa cuando busque asegurarse de que los resultados de la búsqueda contengan los tipos de capa que necesita.

En los mapas sin conexión se pueden usar capas de teselas y de entidades. Sin embargo, las capas y el mapa deben tener habilitado el uso sin conexión.

Optimice los mapas en situaciones de elevada demanda

Si tiene un mapa muy utilizado, querrá configurar su mapa para que se cargue lo más rápidamente posible, conservando al mismo tiempo los recursos del servidor. En la mayoría de los casos, el uso de capas en caché en lugar de capas dinámicas mejorará el rendimiento del mapa utilizando un mínimo de recursos. Siga estas directrices para optimizar las capas de su mapa con el fin de reducir el tiempo de carga del mapa durante una actividad de alta demanda.

  • Si tiene datos vectoriales que desea incluir en el mapa y los datos no requieren actualizaciones frecuentes, utilice capas de teselas vectoriales en lugar de capas de entidades en el mapa. Las capas de teselas vectoriales ofrecen tiempos de dibujo más rápidos en el caso de los datasets grandes. Además, las entidades de las capas de teselas vectoriales se dibujan con más claridad que las de las capas de teselas y sus cachés tardan menos en crearse que los cachés de las capas de teselas o los cachés del servicio de mapas. Además, puede actualizar las capas de teselas vectoriales ocasionalmente reconstruyendo la caché (si la capa de teselas vectoriales tiene una capa de entidades asociada) o sustituyendo la capa (si la capa de teselas vectoriales se publicó desde un paquete de teselas vectoriales).
  • Si tiene datos de imágenes que desea incluir en el mapa, utilice servicios de imágenes en caché en el mapa en lugar de servicios de imágenes dinámicos.
  • Si los datos contienen menos de 4.000 entidades de puntos o 2.000 entidades poligonales o de líneas y solo necesita editarlos, agregue los datos al mapa como un conjunto de entidades. No obstante, este método no es muy eficaz para administrar datos que se deban actualizar frecuentemente o que necesiten varios editores.
  • Si los datos tienen más de 4.000 entidades de punto o 2.000 entidades de línea o de polígono o son más grandes de 10 MB, publíquelos como una capa de entidades alojada y asegúrese de que la edición esté deshabilitada. Cuando la edición está activada, el navegador realiza solicitudes más grandes para incluir toda la geometría de la capa de entidades alojada, lo que ralentiza el dibujo de la capa. El propietario de la capa, los administradores de la organización y los miembros de los grupos con funcionalidad de actualización de elementos con los que ha compartido la capa pueden abrir la capa de entidades alojada con la edición habilitada sin tener que habilitar la edición para los demás usuarios.
  • Puede exportar una capa de entidades alojada como un conjunto de entidades generalizadas para la visualización web. Se pierde un poco de precisión, pero se optimiza la velocidad de dibujo. Las colecciones de entidades exportadas que se hayan generalizado para la visualización en web solo funcionan en aplicaciones web. No funcionan en las aplicaciones de escritorio y móviles.
  • Elimine los filtros de las capas de entidades alojadas. Es importante administrar un subconjunto de las entidades como una capa individual y publicar cada conjunto de datos filtrado como su propia capa individual.

Aplicar diferentes configuraciones a una capa

Los propietarios de la capa definen las propiedades almacenadas con la capa, como el título, el rango visible y el estilo. Cuando encuentre el tipo de capa que contiene los datos que necesita y la agregue a su mapa, puede decidir si desea aplica sus propias configuraciones a la capa para adaptar lo que presenta en su mapa. Muchas de estas propiedades se pueden cambiar directamente en el mapa, pero ¿qué sucede si desea usar la misma capa en su mapa, pero aplicando diferentes estilos o filtros? En estos casos, haga una copia de la capa dentro de su mapa y modifique la configuración de la copia.

Por ejemplo, desea que su mapa muestre los negocios del área del centro de la ciudad. Tiene una única capa de entidades alojada que contiene ubicaciones comerciales, nombres, tipos e información sobre licencias comerciales y de arrendamiento. Desea mostrar diferentes capas que representan el área del centro de la ciudad para diferentes periodos de tiempo. Cambie el estilo de la capa de entidades para usar diferentes símbolos para diferentes tipos de empresas. A continuación, haga y guarde tres copias de la capa, una para cada uno de los siguientes periodos de tiempo, y nombre las copias en consecuencia: empresas de 1900 a 1939, empresas de 1940 a 1989 y empresas de 1990 al presente. Aplique un filtro a cada copia guardada para que muestre la información de las empresas en esos periodos de tiempo. Ahora tiene tres representaciones diferentes de la misma capa en el mapa.

Al copiar la mayoría de los tipos de capas, la copia sigue haciendo referencia a los datos de la capa original. Consulte Copiar y guardar capas para obtener más información sobre cuándo debe hacer una copia solamente y cuándo debe guardar la copia.