A partir de la versión 10.7.1, puede publicar capas en masa desde un elemento de data store en el portal. Al hacerlo, se crean en la base de datos un elemento de capa de entidades y un elemento de capa de imágenes de mapa para cada clase de entidad y tabla accesibles. Estas capas hacen referencia a los datos de la base de datos; los datos no se copian en otra ubicación. Una vez creadas las capas, puede compartirlas con aquellas personas que necesiten acceder a ellas, para que puedan utilizarlas en sus propios mapas y aplicaciones.
Aspectos a tener en cuenta antes de publicar en masa desde un data store
- Debe ser propietario del elemento de data store para poder publicar capas en masa desde él.
- Debe ser miembro de un rol con privilegios para crear capas de entidades en masa desde un elemento de data store y publicar capas basadas en servidor.
- Se crean capas de entidades e imágenes de mapa para todas las tablas y clases de entidades de la base de datos a las que se puede acceder mediante una conexión de base de datos. Si cualquiera de estas tablas o clases de entidades tiene tablas relacionadas, se crearán capas de entidades e imágenes de mapa separadas para cada tabla relacionada. El usuario solo tiene acceso a las capas que crea, pero este o el administrador de la organización pueden compartir capas con otros miembros de la organización o incluso con el público. Por este motivo, conviene tener en cuenta las clases de entidad y tablas a las que puede acceder el usuario especificado en el archivo de conexión, así como el tipo de privilegios que el usuario tiene respecto a dichos datasets.
- El usuario de base de datos de la conexión de base de datos solo debería tener acceso al subconjunto de clases de entidad y tablas que se necesitan publicar en masa.
- Los privilegios otorgados al usuario especificado en la conexión de base de datos necesitan los privilegios adecuados en cada dataset.
Cuando crea capas de entidades en masa, estas no tienen la edición habilitada. Sin embargo, puede habilitarla en el servicio de entidades en ArcGIS Server Manager. Si no desea que se editen los datos mediante estas capas de entidades publicadas en masa, conéctese a la base de datos como usuario que solo tiene privilegios para seleccionar datos de las clases de entidad y tablas y no habilite la edición en el servicio de entidades.
- Para llegar a los niveles de privilegios y accesibilidad de datos que requiere para publicar las capas adecuadas en masa, puede que tenga que solicitar un nuevo usuario de base de datos al administrador de su base de datos.
- Los datos se publican utilizando renderizadores y escalas predeterminados.
- En los valores de fecha y hora se utiliza la zona horaria de la base de datos de referencia.
- La edición no está habilitada en el servicio de entidades.
- Para favorecer una publicación en masa eficaz, los servicios de mapas del servidor federado utilizan instancias compartidas.
- Si el elemento de data store accede a una geodatabase corporativa, cada clase de entidad o tabla que contenga metadatos resultará en una capa de entidades que contiene metadatos.
Publicar capas en masa
Siga estos pasos para publicar capas de imágenes de mapa y de entidades desde todas las tablas y clases de entidad disponibles a través de un elemento de data store de base de datos del portal:
- Abra la página de detalles del elemento de data store de base de datos desde el que va a realizar la publicación.
- Haga clic en la pestaña Capas y haga clic en Crear capas.
- Elija una carpeta vacía o cree una carpeta en la que almacenar las capas de entidades y haga clic en Siguiente.
Esta carpeta en Mi contenido, en la página Contenido, le ayuda a organizar los elementos de su propiedad. Al guardar las capas de entidades publicadas en masa en una carpeta separada, le será más fácil identificar las capas de entidades publicadas de esta forma, las que dependen del elemento de data store y se pueden sincronizar mediante él y las que no se pueden configurar para su uso sin conexión. No puede utilizar la carpeta de su usuario del portal (la que tiene el mismo nombre que su nombre de usuario del portal) para almacenar estas capas.
- Verá una lista de todos los servidores federados a los que se agregó el elemento de data store. Elija el servidor federado en el que desea publicar los datos. Puede publicar capas en masa únicamente en un servidor federado.
- Se creará una carpeta en el sitio de ArcGIS GIS Server federado para almacenar los servicios de los que dependen los elementos de capa de entidades y de capa de imágenes de mapa. Elija una de las siguientes acciones para especificar un nombre para esta carpeta:
- Utilizar el mismo nombre que el de la carpeta en Mi contenido: la carpeta del sitio de GIS Server tendrá el mismo nombre que la carpeta de Mi contenido que especificó en el paso 3.
- Utilizar un nombre de carpeta personalizado: le permite escribir un nombre en el campo si desea que la nueva carpeta tenga un nombre distinto al de la carpeta de Mi contenido.
Esta carpeta se encuentra en el sitio de GIS Server y forma parte de la información que identifica dónde se está ejecutando cada servicio. El nombre de la carpeta aparecerá en la URL de cada servicio.
- Haga clic en Iniciar publicación de capas.
La publicación puede tardar mucho tiempo en completarse si la conexión de base de datos utilizada para el elemento de data store tiene acceso a un gran número de clases de entidad y tablas de la base de datos.
Cuando se hayan creado todas las capas, aparecerán en la pestaña Capas del elemento de data store.
Haga clic en el nombre de capa para administrar los detalles de cada capa y compartirlas con grupos, el portal o todo el mundo.
Nota:
Puesto que un elemento de capa de entidades en el portal es un servicio de mapas con el acceso a entidades habilitado en el sitio de ArcGIS Server, debe compartir la capa de entidades y su capa de imágenes de mapa asociada con el mismo conjunto de usuarios (grupos, el portal o con el público). Si solo comparte la capa de entidades, otros usuarios no podrán utilizarla.