Con ArcGIS Pro, puede compartir su mapa o las capas y tablas seleccionadas de su mapa como una capa web. También puede compartir tablas independientes como una tabla alojada. Hay ocho tipos de capas web que se pueden compartir desde ArcGIS Pro: entidades, teselas, teselas vectoriales, imágenes de mapa, imágenes, escena, teselas 3D y elevación. Las capas de entidades, de teselas, de teselas vectoriales, de imágenes de mapa y de imágenes comparten datos 2D, mientras que las capas de escenas, teselas 3D y elevaciones comparten datos 3D. Las tablas alojadas comparten datos de atributos y se muestran con los otros tipos de capas a continuación.
Al compartir una capa web, se publica y expone un servicio a través de la capa web. En función del tipo de capa y de cómo se configure, se publica un servicio de ArcGIS Server o un servicio alojado.
Para compartir una capa web desde ArcGIS Pro, debe tener lo siguiente:
- Cuenta que sea parte de una organización de ArcGIS y que disponga de los privilegios de crear, actualizar y eliminar contenido
- Una cuenta con privilegios para publicar capas basadas en servidor (si se publicará un servicio de ArcGIS Server)
- Una cuenta con privilegios para publicar la capa alojada correspondiente (si se publicará un servicio alojado)
Cuando se publica un servicio de ArcGIS Server, se puede especificar el servidor federado donde se publicará el servicio. Para publicar un servicio de ArcGIS Server, se debe poder acceder a la API de administración a través de la URL de administración del servidor federado o la URL de servicios.
Antes de compartir una capa web, analice su recurso SIG para identificar posibles retrasos y errores de rendimiento. Para obtener más información, consulte Analizar un recurso SIG.
Durante el proceso de uso compartido, los datos de la capa web se consolidan y preparan en una carpeta provisional en una unidad local. Puede utilizar la carpeta provisional predeterminada o seleccionar otra carpeta en las Opciones de descarga y uso compartido.
Puede seguir trabajando con ArcGIS Pro mientras el trabajo para compartir se procesa. Puede incluso cerrar ArcGIS Pro. Puede supervisar el estado del uso compartido del trabajo en el panel Estado de trabajo.
Puede utilizar Python y herramientas de geoprocesamiento para automatizar el uso compartido de capas web.
Tipos de capa
Se deben tener en cuenta varios factores al determinar el tipo de capa a compartir, entre ellos cómo se va a usar la capa y si el servidor puede acceder a los datos de origen.
Tipo de capa | Descripción |
---|---|
Admite la consulta, la visualización y la edición de entidades. Las capas de entidades son apropiadas para visualizar datos vectoriales sobre los mapas base. Al compartir una capa de entidades que copia todos los datos en ArcGIS Enterprise, el servicio siempre se publicará en el servidor de alojamiento. Al compartir una capa de entidades que hace referencia a los datos registrados en ArcGIS Enterprise, se comparte como una capa dependiente en una capa de imagen de mapa. Una capa de entidades web expone un servicio de entidades. | |
Admite la visualización rápida de mapas mediante imágenes de mapas predibujadas o teselas. Estas teselas se crean y se almacenan en el servidor después de cargar los datos. Las capas de teselas web son adecuadas para los mapas base. Al compartir una capa de teselas desde capas en un mapa en ArcGIS Enterprise, el servicio siempre se publicará en su servidor de alojamiento. Al compartir desde un dataset de caché de teselas, el servicio puede publicarse en cualquier servidor accesible que se haya federado con el portal. Una capa de tesela muestra un servicio de mapas alojado y en caché. | |
Admite la visualización rápida de mapas mediante un conjunto de teselas vectoriales predibujadas. Aunque estas teselas no admiten los datos ráster, se pueden adaptar a la resolución de su dispositivo de visualización y admiten cambios de estilo para varios usos. Al compartir una capa de teselas vectoriales (desde capas en un mapa) que hace referencia a datos registrados en ArcGIS Enterprise, se comparte como una capa dependiente en una capa de imágenes de mapa y una capa de entidades web. El servicio siempre se publicará en el servidor de alojamiento. Al compartir desde un dataset de caché de teselas vectoriales, el servicio puede publicarse en cualquier servidor accesible que se haya federado con el portal. Una capa de teselas vectoriales muestra un servicio de teselas vectoriales. | |
Admite la visualización de mapas y la consulta de entidades. Las capas de imágenes de mapa pueden dibujarse dinámicamente mediante el servidor o utilizando teselas. Las capas de imágenes de mapa solo se pueden compartir en ArcGIS Enterprise. Las capas de imágenes de mapa pueden referenciar a datasets de espacios de trabajo que se han registrado en un servidor federado. Cuando se comparte una capa de imágenes de mapa, el servicio se puede publicar en cualquier servidor que se haya federado con el portal al que el usuario tiene acceso. Pueden habilitarse capas y capacidades adicionales; para obtener más información, consulte Capas y capacidades adicionales. Una capa de imágenes de mapa muestra un servicio de mapas dinámico o en caché. | |
Admite la visualización de mallas integradas o datos de objetos 3D. Al compartir una capa de teselas 3D desde una escena en ArcGIS Enterprise, el servicio siempre se publicará en el servidor de alojamiento. Al compartir desde un dataset de caché, el servicio puede publicarse en cualquier servidor accesible que se haya federado con el portal. Una capa de teselas 3D expone un servicio de teselas 3D. | |
Admite consultas y visualización de datos de puntos, objeto 3D, edificio, nube de puntos, malla integrada y vóxel. Al compartir una capa de escena desde una escena en ArcGIS Enterprise, el servicio de escena siempre se publicará en el servidor de alojamiento. Al compartir desde un dataset de caché de escena, el servicio puede publicarse en cualquier servidor accesible que se haya federado con el portal. Las capas de escena de puntos, edificios y objetos 3D pueden tener un servicio de entidades asociado que le permite editar la capa de escena. Una capa de escena muestra un servicio de escena en caché. | |
Admite la visualización, los metadatos, la medición y el procesamiento de imágenes para mostrar los datos como un mapa base o los resultados del análisis. Las capas de imágenes se pueden compartir con cualquier servidor federado con ArcGIS Enterprise. Una capa de imágenes muestra un servicio de imágenes dinámico o en caché. | |
Admite la visualización, los metadatos, la medición y el procesamiento de imágenes de las fuentes de datos de elevación en la superficie terrestre de una escena. La capa de elevación se usa en escenas web para mostrar el contenido 3D en una superficie de elevación personalizada. Al compartir una capa de elevación almacenada en caché local en ArcGIS Enterprise, el servicio siempre se publicará en el servidor de alojamiento. Cuando se almacena en caché del servidor, el servicio se puede publicar en cualquier servidor federado con ArcGIS Enterprise. Una capa de elevación expone un servicio de imágenes en caché que utiliza un esquema de ordenamiento en teselas con compresión LERC. | |
Admite la visualización, el filtrado y la edición de atributos de tabla. Una tabla alojada expone un servicio de entidades. |
Dependiendo del portal activo, habrá disponibles distintos tipos de capas para compartir. Algunos tipos de capa requieren la creación y carga de paquetes dependiendo del portal activo y del tipo de datos que se comparte.
Tipos de capa por portal activo
Portal activo | Capa de entidades | Capa de teselas | Capa de teselas vectoriales | Capa de imágenes de mapa | Capa de escena—Objeto 3D | Capa de escena—Puntos | Capa de escena—Nube de puntos | Capa de escena—Edificio | Capa de escena—Malla integrada | Capa de escena—Vóxel | Capa de teselas 3D | Capa de imágenes | Capa de elevación | Tabla alojada |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ArcGIS Online | ||||||||||||||
ArcGIS Enterprise 11.4 o versiones posteriores | ||||||||||||||
ArcGIS Enterprise 11.0 a 11.3 | ||||||||||||||
ArcGIS Enterprise 10.7 a 10.9.1 | ||||||||||||||
ArcGIS Enterprise 10.5 mediante 10.6.1 | ||||||||||||||
Portal for ArcGIS 10.4 y 10.4.1 | ||||||||||||||
Portal for ArcGIS 10.3.1 | ||||||||||||||
Portal for ArcGIS 10.3 o anteriores |
Seleccionar el tipo de capa
Al seleccionar el tipo de capa, tenga en cuenta lo siguiente:
- Si la capa se va a usar para los flujos de trabajo de edición, seleccione la capa de entidades.
- Si los datos cambian con regularidad y no se van a usar para los flujos de trabajo de edición, seleccione una capa de imágenes de mapa.
- Si los datos cambian periódicamente, seleccione una capa de imágenes de mapa y configúrela para visualizar el uso de teselas de una caché.
- Si los datos son datos vectoriales estáticos y solo se van a usar para la visualización, seleccione la capa de teselas vectoriales.
- Si los datos son datos ráster estáticos y solo se van a usar para la visualización, seleccione la capa de teselas.
- Si desea cambiar dinámicamente la visualización del dataset ráster en el cliente, comparta una capa de imágenes.
- Si necesita formatos de código abierto, seleccione una capa de imágenes de mapa e incluya una capa WMS asociada.
Referencia a datos registrados o copiar todos los datos
Si comparte una capa web que hace referencia a datos registrados, se hace referencia a los datos en su ubicación gestionada por el usuario, como una carpeta, una base de datos o un almacén en la nube. Para que las capas web hagan referencia a datos, debe registrar la fuente de datos con el servidor para poder acceder a las ubicaciones que contienen los datos. Para obtener información sobre cómo registrar su fuente de datos, consulte Fuentes de datos para ArcGIS Server y Administrar almacenes de datos registrados.
Si comparte una capa web que copia todos los datos, los datos se copian desde su origen al servidor o se carga un paquete que contiene un caché en el portal. Una vez copiados, los datos de la capa web se administran por ArcGIS en lugar de referenciarse en una ubicación administrada por el usuario.
Obtenga más información sobre referencia a datos registrados y copiar todos los datos
Asignar Id. de capa
En ArcGIS Pro, puede compartir un mapa que contenga múltiples capas (y tablas independientes) como una capa o servicio web. Cuando se comparte una capa de entidades web, una capa de imágenes de mapa, una capa de teselas web o un servicio de mapa, las capas de su mapa se convierten en subcapas de servicio. Cada subcapa se identifica con un Id. numérico único que permite trabajar con ella o referenciarla en un mapa o una aplicación web. Por ejemplo, se puede hacer referencia a una subcapa de servicio por URL: https://<service-url>/<layerID>.
Como práctica recomendada, asigne manualmente los Id. de las capas antes de publicarlas si tiene intención de sobrescribir la capa o el servicio web en el futuro. De lo contrario, los Id. de subcapa de servicio pueden cambiar potencialmente cuando se sobrescriba la capa o el servicio web, provocando desconexiones en las aplicaciones web que hacen referencia a la subcapa de servicio.
Metadatos de capas web
Como capa web de ArcGIS Pro se puede compartir un mapa completo, una selección de capas, una capa de grupo o una capa única. Tanto la capa web como las subcapas del servicio expuestas por la capa web pueden almacenar metadatos. El tipo de capa web seleccionado determinará si solo la capa web o si la capa web y las subcapas almacenan los metadatos.
Automatizar el uso compartido de capas web
Puede automatizar el uso compartido y actualizar las capas web con Python usando una combinación de funciones ArcPy y herramientas de geoprocesamiento en el Conjunto de herramientas de publicación.
Más información sobre cómo automatizar el uso compartido de capas web
Temas relacionados
- Compartir una capa de entidades web
- Compartir una capa de teselas web
- Compartir una capa de teselas vectoriales
- Compartir una capa de imagen de mapa
- Compartir una tabla
- Compartir una capa de escena web
- Compartir una capa de teselas 3D
- Compartir una capa de imágenes web
- Compartir una capa de elevación web
- Guardar un archivo de capa