Las capas de teselas son útiles cuando necesita exponer un mapa o capa en la web para la visualización de datos relativamente estáticos.
Los mapas base incluidos en un portal de ArcGIS Enterprise son capas de teselas que proporcionan contexto geográfico inmediato para sus capas operativas. Por ejemplo, puede incluir un mapa base con teselas de calles en su mapa para proporcionar una referencia visual de las señales de las calles en una capa de entidades que también está en el mapa. Los mapas base incluidos en ArcGIS Enterprise se han concebido para que se pueda acceder a ellos rápida y fácilmente desde mapas web, aplicaciones web, ArcGIS y prácticamente cualquier aplicación de software de representación cartográfica.
Las capas de teselas se suministran en distintos formatos según la fuente de datos original. Las capas de teselas se pueden almacenar como teselas ráster representadas previamente o como teselas vectoriales. Tanto las teselas ráster como las vectoriales están diseñadas para proporcionar una entrega de alto rendimiento y escalabilidad de los datos de los mapas a efectos de visualización.
Capa de teselas ráster
Una capa de teselas ráster se compone de teselas ráster almacenadas en caché, también denominadas cachés de teselas de mapa. Se entregan a las aplicaciones cliente como archivos de imagen (por ejemplo, en formato JPG o PNG) representadas previamente y almacenados en ArcGIS Enterprise. El cliente muestra estáticamente las teselas. Las capas de teselas ráster son más apropiadas para los mapas base que aportan a los mapas contexto geográfico, por ejemplo, mapas de imágenes (como el mapa base World Imagery) o mapas basados en entidades como, por ejemplo, el mapa topográfico, el mapa geográfico nacional, el mapa de océanos y otros mapas base. Las capas de teselas ráster también pueden estar formadas por capas operativas estáticas como, por ejemplo, mapas temáticos de sus datos.
Las teselas almacenadas en caché se transmiten rápidamente por Internet y son fácilmente comprensibles por la mayoría de las aplicaciones de software de representación cartográfica habituales, por lo que son compatibles no solo con ArcGIS y las aplicaciones web creadas con las API de ArcGIS, sino también con las aplicaciones de terceros que utilicen los protocolos Open Geospatial Consortium (OGC) como WMTS. Las capas de teselas ráster pueden hacer lo siguiente:
- Funcionan bien en una amplia gama de aplicaciones y dispositivos (web, escritorio y móvil), incluidas aplicaciones de escritorio y versiones anteriores de navegadores web.
- Proporcionan capacidades cartográficas de alto nivel como, por ejemplo, las funciones avanzadas de colocación y simbología de etiquetas.
- Admiten imágenes a tres bandas comprimidas y datos de elevación.
- Puede imprimirlos desde las aplicaciones de representación cartográfica en la red.
capas WMTS
Las capas WMTS alojadas son vistas compatibles con OGC de capas de teselas alojadas. Se puede acceder a todas las capas de teselas alojadas que se comparten con el público utilizando el protocolo WMTS de OGC. El publicador de la capa de teselas alojada no ha realizado ninguna operación especial para habilitar WMTS. Para acceder a la capa de teselas alojada usando el protocolo WMTS, abra la página de elemento de la capa y abra la dirección URL de la capa de teselas. La página que se abre contiene un vínculo URL WMTS al documento de capacidades de WMTS que se pueden utilizar para acceder a teselas de capa en aplicaciones compatibles con WMTS.
Creación de capas de teselas ráster
En las secciones siguientes se describen los métodos que se pueden usar para crear una capa de teselas ráster en un portal de ArcGIS Enterprise.
Desde un archivo de definición de servicio
Un archivo de definición de servicio (.sd) es un archivo de los datos de origen o hace referencia a los datos de origen que se necesitan para generar la caché.
Utilice un archivo de definición de servicio para publicar una capa de teselas alojada cuando desee que ArcGIS Enterprise genere la caché de la capa. Los datos de origen se copian al portal, de modo que puede generar teselas en caché para los niveles de escala deseados en el portal siempre que sea necesario.
Las teselas en caché se generan usando los recursos del portal de ArcGIS Enterprise y las cachés se almacenan en un Data Store administrado por el sistema.
Nota:
Se recomienda no generar teselas durante las horas de uso pico del portal.
Después de publicar la capa de teselas alojada, las ediciones realizadas en los datos de origen no se pueden usar para actualizar la capa de teselas.
La siguiente funcionalidad está disponible al publicar una capa de teselas alojada desde un archivo de definición de servicio:
- Generar teselas: puede ajustar el rango visible y generar cachés de teselas para las extensiones que especifique.
- Rango visible: puede modificar la extensión y las escalas con las que se dibujará la capa de teselas.
Consulte Publicar capas de teselas alojadas para obtener instrucciones sobre cómo publicar desde un archivo de definición de servicio.
Desde un paquete de teselas
Un paquete de teselas es un archivo de teselas en caché generado localmente.
Use un paquete de teselas para publicar una capa de teselas alojada para evitar utilizar los recursos de los equipos de ArcGIS Enterprise para la generación de la caché. Al publicar, las cachés de teselas se cargan en un Data Store administrado por el sistema.
Nota:
Este flujo de trabajo puede llevar mucho tiempo en el caso de los paquetes grandes, ya que el contenido de las teselas se carga en ArcGIS Enterprise. Asegúrese de que el directorio de uso compartido y el Data Store administrado por el sistema en la implementación de ArcGIS Enterprise tengan el doble de espacio libre en disco que el tamaño del paquete de teselas.
La caché ya existe, por lo que no es necesario crear teselas después de publicar desde un paquete de teselas.
Puede configurar y modificar el rango visible para la capa de teselas en cualquier momento. Los clientes remuestrearán y representarán el contenido dentro del rango visible en función de las teselas disponibles en el paquete de teselas.
Consulte Publicar capas de teselas alojadas para obtener instrucciones sobre cómo publicar desde un paquete de teselas.
Desde una capa de entidades alojada
Si tiene una capa de entidades alojada a la que los usuarios acceden con frecuencia a efectos de visualización únicamente, puede publicar una capa de teselas alojada desde la capa de entidades alojada. Tener teselas en caché mejora los tiempos de representación en pantalla en comparación con el acceso a los mismos datos en la capa de entidades alojada.
Cuando se publica una capa de teselas alojada desde una capa de entidades alojada, las cachés se almacenan en un Data Store administrado por el sistema.
La siguiente funcionalidad está disponible cuando se publica una capa de teselas alojada desde una capa de entidades alojada o desde una vista de capa de entidades alojada:
- Generar teselas: puede ajustar el rango visible y generar cachés de teselas para las extensiones que especifique.
- Rango visible: puede modificar la extensión y las escalas con las que se dibujará la capa de teselas.
- Actualizar contenido: después de editar las entidades de la capa de entidades alojada asociada, reconstruya las teselas de la capa de teselas para incorporar los cambios de la capa de entidades.
Consulte Publicar una capa de teselas alojada para obtener instrucciones.
Hacer referencia a cachés creadas previamente en un Data Store mantenido por el usuario
Puede crear un dataset de caché, colocarlo en un Data Store en la nube o en carpeta registrado con la implementación de ArcGIS Enterprise y crear una capa de teselas que haga referencia al dataset de caché.
Utilice la herramienta de geoprocesamiento Extraer paquete en ArcGIS Pro para crear el dataset de caché o escriba su propia herramienta utilizando la especificación abierta de paquete de teselas de Esri.
La capa se publica en el servidor especificado al publicar. La capa hace referencia al dataset de caché del Data Store en la nube o carpeta.
Utilice este método para publicar una capa de teselas si desea controlar la ubicación de almacenamiento de las cachés de teselas o al trabajar con grandes contenidos de teselas. Este flujo de trabajo es significativamente más rápido, ya que no es necesario cargar el contenido en el portal ni es necesaria la asignación de espacio en disco en los directorios de caché del servidor. El rendimiento de la capa de teselas depende del ancho de banda de la conexión al Data Store.
El dataset de caché ya existe, por lo que no es necesario crear teselas después de publicar la capa de teselas.
Puede modificar el rango visible para la capa de teselas en cualquier momento. Los clientes remuestrearán y representarán el contenido dentro del rango visible en función de las teselas disponibles en el paquete de teselas.
Consulte Publicar una capa de teselas desde un dataset de caché para obtener instrucciones.
Capas de teselas vectoriales
Una capa de teselas vectoriales hace referencia a un conjunto de teselas vectoriales a las que se puede acceder a través de la web y al estilo correspondiente que determina cómo se deberían dibujar dichas teselas. Las teselas vectoriales son similares a las capas de teselas ráster, pero almacenan una representación de vectores de los datos; es decir, las entidades geográficas se representan como puntos, líneas y polígonos con un formato que la aplicación cliente comprende. A diferencia de las capas de teselas ráster estáticas, las capas de teselas vectoriales se pueden adaptar a la resolución de su dispositivo de visualización y admiten cambios de estilo para varios usos. Las teselas vectoriales tienen un tamaño de archivo menor que las teselas ráster, lo que se traduce en mapas más rápidos y en un mejor rendimiento. La combinación del rendimiento de acceso de las teselas y los dibujos vectoriales permite que las teselas se adapten a cualquier resolución de pantalla, que puede variar entre distintos dispositivos.
Para obtener más información sobre capas de teselas vectoriales, vea el siguiente contenido de ArcGIS StoryMaps:
- Personalizar mapas base vectoriales de Esri
- Fuentes y sprites: expresar la creatividad con teselas vectoriales de Esri
Entre las propiedades de las capas de teselas vectoriales están:
- Se puede usar un único conjunto de teselas vectoriales para generar muchos estilos de mapas. Por ejemplo, puede cambiar símbolos y fuentes o cambiar idiomas de etiquetas en una capa de teselas vectoriales sin tener que volver a generar las teselas.
- Las capas de teselas vectoriales se visualizan en alta resolución (por ejemplo, en dispositivos Retina). Las teselas vectoriales se pueden visualizar a cualquier escala con una simbología y etiquetas claras en aplicaciones de escritorio como ArcGIS Pro.
- Las teselas vectoriales tienen un tamaño mucho menor que las teselas ráster correspondientes. Por tanto, se crean en menos tiempo y requieren menos espacio de disco para almacenarlas.
- Las aplicaciones de escritorio, como ArcGIS Pro, pueden proyectar capas de teselas vectoriales en varios sistemas de coordenadas sin que se distorsionen las etiquetas y otros símbolos.
- Al publicar una capa de teselas vectoriales desde ArcGIS Pro (2.8 y posteriores), puede publicar de forma simultánea una capa de entidades asociada. Los editores pueden actualizar los datos de la capa de entidades y usted puede reconstruir la caché de teselas vectoriales para incorporar las ediciones en la capa de teselas vectoriales.
Puede agregar capas de teselas vectoriales como capas operacionales o mapas base en Visor de mapas (anteriormente era una instalación beta independiente, pero ahora se incluye automáticamente en el portal), Map Viewer Classic, Scene Viewer, ArcGIS Pro, ArcGIS Collector, ArcGIS Workforce y ArcGIS Explorer. También puede utilizar mapas y escenas con capas de teselas vectoriales en aplicaciones web, mediante los SDK de ArcGIS Configurable Apps, ArcGIS Web AppBuilder, ArcGIS API for JavaScript y ArcGIS Runtime.
Esri proporciona mapas base como teselas vectoriales. Estos incluyen una serie de estilos que puede personalizar. Visite el grupo de mapas base vectoriales de Esri para ver estilos vectoriales de muestra que puede utilizar, así como la forma de cambiar el aspecto del mapa. Entre los estilos de muestra se incluyen cambios de color simples y rediseños más elaborados utilizando cambios de sprite y de fuente. Los mapas base vectoriales se actualizan con frecuencia e incluyen aportaciones habituales de la comunidad de SIG.
Puede compartir un paquete de teselas vectoriales con su organización y publicarlo cargado como una capa alojada, y puede publicar una capa de teselas vectoriales alojada desde un mapa de ArcGIS Pro directamente en su portal. Consulte Publicar capas de teselas alojadas para obtener instrucciones.
Consideraciones para el uso de capas de teselas vectoriales
A continuación, se describen algunas consideraciones para el uso de las capas de teselas vectoriales:
- Las capas de teselas vectoriales se pueden mostrar en las versiones actuales de navegadores de escritorio como Google Chrome, Mozilla Firefox y Safari.
- Las capas de teselas vectoriales ofrecen el mejor rendimiento en los equipos con un hardware más reciente porque requieren controladores de pantalla que admitan WebGL.
Creación de capas de teselas vectoriales
En las secciones siguientes se describen los métodos que se pueden usar para crear una capa de teselas vectoriales en un portal de ArcGIS Enterprise.
Desde un paquete de teselas vectoriales
Un paquete de teselas vectoriales es un archivo de teselas vectoriales en caché generado localmente desde ArcGIS Pro.
Use un paquete de teselas vectoriales para publicar una capa de teselas vectoriales alojada para evitar utilizar los recursos de los equipos de ArcGIS Enterprise para la generación de la caché. Al publicar, las cachés de teselas vectoriales se cargan en un Data Store administrado por el sistema.
Nota:
Este flujo de trabajo puede llevar mucho tiempo en el caso de los paquetes grandes, ya que el contenido de las teselas vectoriales se carga en ArcGIS Enterprise. Asegúrese de que el directorio de uso compartido y el Data Store administrado por el sistema en la implementación de ArcGIS Enterprise tengan el doble de espacio libre en disco que el tamaño del paquete de teselas.
La caché ya existe, por lo que no es necesario crear teselas después de publicar desde un paquete de teselas vectoriales.
Consulte Publicar capas de teselas vectoriales alojadas para obtener instrucciones sobre cómo publicar desde un paquete de teselas vectoriales.
Hacer referencia a cachés creadas previamente en un Data Store mantenido por el usuario
Puede crear un dataset de caché, colocarlo en un Data Store en la nube o en carpeta registrado con la implementación de ArcGIS Enterprise y crear una capa de teselas que haga referencia al dataset de caché.
Utilice la herramienta de geoprocesamiento Extraer paquete en ArcGIS Pro para crear el dataset de caché o escriba su propia herramienta utilizando la especificación abierta de paquete de teselas de Esri.
La capa se publica en el servidor especificado al publicar. La capa hace referencia al dataset de caché del Data Store de carpeta o en la nube.
Utilice este método para publicar una capa de teselas vectoriales si desea controlar la ubicación de almacenamiento de las cachés o al trabajar con grandes contenidos de teselas vectoriales. Este flujo de trabajo es significativamente más rápido, ya que no es necesario cargar el contenido en el portal ni es necesaria la asignación de espacio en disco en los directorios de caché del servidor. El rendimiento de la capa de teselas vectoriales depende del ancho de banda de la conexión al Data Store en la nube o de carpeta.
El dataset de caché ya existe, por lo que no es necesario crear teselas después de publicar la capa de teselas vectoriales.
Consulte Publicar una capa de teselas vectoriales desde un dataset de caché para obtener instrucciones.
Cuándo crear cada tipo de capa de teselas
Tanto las capas de teselas vectoriales como las capas de teselas ráster admiten una gran variedad de conjuntos de simbología y presentan las entidades con más rapidez que las capas de entidades o los mapas dinámicos porque solo necesitan acceder a las cachés de teselas, en lugar de a los datos de origen. Si necesita esta funcionalidad, publique una capa de teselas. Pero, ¿cuándo debería utilizar una capa de teselas ráster y cuándo una capa de teselas vectoriales?
La finalidad principal de las capas de teselas ráster es proporcionar un mapa base de imagen para proporcionar contexto importante para las capas vectoriales del mapa. Por ejemplo, las carreteras que hay en las imágenes tienen una anchura variable y acercenes que permiten la entrada y salida de los vehículos de emergencia, permiten almacenar material y equipo y ofrecen información de apoyo para la toma de decisiones. Además, los mapas base de ortofotos, a los que se accede como capas de teselas ráster, se utilizan a menudo para revisar las capas Landbase vectoriales desactualizadas. Las teselas ráster también pueden proporcionar datos de elevación que se utilizan para proporcionar el terreno para las escenas 3D.
Las capas de teselas vectoriales se pueden ajustar a escala y proyectar en varios sistemas de coordenadas sin que se distorsionen las etiquetas ni otros símbolos. Utilizan menos espacio en disco y tardan menos en crear cachés que las capas de teselas ráster.
Cuando se publica una capa de teselas vectoriales desde ArcGIS Pro, es posible publicar con ella una capa de entidades asociada. Si necesita actualizar los datos vectoriales incluidos en la capa de teselas vectoriales de forma periódica (cada hora o con una frecuencia diaria o semanal), publique una capa de entidades asociada con la capa de teselas vectoriales. Al hacer esto, usted y los demás editores con los que comparte la capa de entidades pueden editar los datos de la capa de entidades. Después puede reconstruir la caché de teselas vectoriales de forma periódica para incorporar las ediciones realizadas en la capa de entidades.
Lo que usted considere una actualización frecuente depende de la frecuencia con la que pueda reconstruir la caché de la capa de teselas vectoriales y del tiempo que considere aceptable que haya diferencias entre los datos de la capa de entidades y los de la capa de teselas vectoriales. Por ejemplo, si los datos de la capa de entidades se editan diariamente y reconstruye la caché de la capa de teselas vectoriales cada noche, hay una diferencia de un día hasta que las ediciones realizadas en la capa de entidades aparezcan en la capa de teselas vectoriales. Esto podría ser aceptable. Pero si solo puede reconstruir la caché de la capa de entidades vectoriales una vez a la semana y la capa de entidades se edita cada hora, las capas estarán desincronizadas durante una semana. Si esto no es aceptable y no puede aumentar la frecuencia con la que reconstruye la caché de teselas vectoriales, considere la posibilidad de publicar solo una capa de entidades, publique una vista de capa de entidades alojada de solo lectura a partir de ella y haga que los clientes accedan a ella en su lugar. Se pierde la simbología enriquecida y las ventajas de rendimiento de visualización, pero se garantiza que todos los clientes vean las actualizaciones de las entidades inmediatamente.
Cuando incluye una capa de entidades al publicar la capa de teselas vectoriales, tiene otra alternativa más, que consiste en mantener los datos de entidad en los datos de origen (referenciar los datos registrados) o copiar los datos en el Data Store relacional. Si la fuente es una geodatabase corporativa o una base de datos y otros clientes o procesos actualizarán los datos directamente en la base de datos, publique una capa de entidades que haga referencia a la fuente de datos registrada. Si todas las ediciones en las entidades se van a realizar a través de un servicio de entidades alojado, publique una capa de entidades que copie los datos.