Skip To Content

¿Qué es un servicio de entidades?

Los servicios de entidades permiten servir entidades por Internet y proporcionan la simbología que se utiliza para visualizarlas. Los clientes pueden ejecutar consultas para obtener entidades y realizar ediciones que se puedan aplicar en el servidor. Los servicios de entidades proporcionan plantillas que se pueden utilizar para obtener una experiencia de edición mejorada para el cliente. Los datos de las clases de relación y las tablas no espaciales también se pueden consultar y editar a través de los servicios de entidades.

Licencia:

Puede publicar un servicio de entidades en un sitio de ArcGIS Server que esté autorizado con una licencia de ArcGIS Server Basic, pero solo puede realizar consultas en él, no puede usarlo para la edición web. Consulte la matriz de funcionalidad completa para obtener información sobre los requisitos de licencias para los servicios de entidades.

El flujo de trabajo utilizado para crear un servicio de entidades
Para crear un servicio de entidades, cree un mapa en un cliente de ArcGIS Desktop, publique el mapa con el acceso a entidades habilitado (ArcMap) o como una capa de entidades (ArcGIS Pro) y use clientes web y de ArcGIS Desktop y aplicaciones para acceder al servicio.

Flujos de trabajo comunes para utilizar servicios de entidades

Dependiendo del flujo de trabajo de edición que se desea conseguir, la forma en que se utiliza un servicio de entidades varía. A continuación se muestran algunas situaciones habituales:

  • Desea publicar un servicio de entidades que contiene datos desde una única base de datos local o geodatabase corporativa en un sitio de ArcGIS Server. Este escenario le permite configurar rápidamente un entorno de edición para sus clientes. Cuando se utiliza una geodatabase corporativa, también se puede usar la API REST de ArcGIS para crear réplicas de los datos que pueden ponerse a disposición de los clientes para utilizarlos con y sin conexión. A continuación, las ediciones aplicadas a las réplicas pueden sincronizarse con la geodatabase directamente desde el cliente.

    Para obtener una demostración paso a paso detallada de la configuración de un servicio de entidades para su uso con una geodatabase corporativa, consulte Tutorial: Realizar la edición web utilizando los datos de una geodatabase corporativa.

    Para obtener una demostración paso a paso detallada de la configuración de un servicio de entidades para su uso con una base de datos, consulte Tutorial: Realizar la edición web utilizando los datos de una base de datos.

    Para obtener más información sobre el uso de la API REST de ArcGIS para crear réplicas de datos desde una geodatabase y sincronizar los cambios desde aplicaciones cliente, consulte la sección de sincronización en la Ayuda de la API REST de ArcGIS Server.

  • Desea publicar un servicio de entidades en ArcGIS Server utilizando datos replicados desde una geodatabase corporativa local. Este escenario es apto para uso Web, puesto que le permite mantener una copia por separado de sus datos locales en el servidor para la edición Web. Las ediciones que se aplican a los datos en la web se pueden sincronizar con sus datos locales mediante un servicio de geodatos. Este servicio se puede crear automáticamente cuando publica el servicio de entidades en ArcGIS Server. Para obtener una demostración paso a paso detallada de este escenario, consulte Tutorial: Realizar la edición web utilizando datos replicados desde una geodatabase corporativa.

  • Desea publicar un servicio de entidades en un sitio de ArcGIS Server en Amazon Web Services (AWS) o Microsoft Azure y no tiene una geodatabase corporativa local dedicada. Puede publicar datos locales, como los datos de una geodatabase de archivos, y hacer que se copien en una geodatabase corporativa en AWS o en Azure. Este escenario es útil si se desea configurar rápidamente un entorno de edición y no se desea invertir en hardware para ejecutar ArcGIS Server o una geodatabase corporativa. Antes de publicar el servicio de entidades, debe crear su sitio en AWS o Azure e incluir una geodatabase corporativa como base de datos administrada del sitio. Cuando publica, los datos a los que hace referencia su servicio de entidades se copian automáticamente en la base de datos administrada del sitio. Para obtener más información sobre este proceso, consulte Copiar datos en el servidor automáticamente al publicar. Para obtener información sobre la manera de crear un sitio en AWS o Azure, consulte la Ayuda de ArcGIS Enterprise on Amazon Web Services o la Ayuda de ArcGIS Enterprise on Microsoft Azure.
Sugerencia:

Si desea acceder a los datos de su geodatabase corporativa o su base de datos como entidades de solo lectura, puede usar alternativamente un servicio de mapas. Los servicios de mapas permiten deshabilitar las consultas o el acceso a los datos. Para obtener más información, consulte ¿Qué es un servicio de mapas?.

Pasos necesarios para utilizar un servicio de entidades

Una vez que haya determinado el escenario de edición apropiado, deberá configurar un servicio de entidades y publicarlo en su sitio de ArcGIS Server. Se requieren los pasos siguientes:

  1. Reúna los datos. Si va a publicar un servicio de entidades sin copiar los datos, estos deben estar en una geodatabase corporativa o una base de datos.
  2. Prepare los datos en la base de datos para su publicación. Esto implica conectar con su sitio de ArcGIS Server y registrar su base de datos o su geodatabase corporativa con el sitio de ArcGIS Server.
  3. Crear un documento de mapa para que sea compatible con el servicio de entidades. Este es un elemento clave para cualquier flujo de trabajo de edición.
  4. Publique su documento de mapa como un servicio de mapas con la función Acceso a entidades habilitada (si se publica desde ArcMap). Esto crea un extremo de servicio de entidades a través del cual los clientes, como por ejemplo una aplicación web, pueden obtener acceso y editar las entidades en el mapa.
  5. Consumir el servicio de entidades en una aplicación de cliente. Hay una variedad de aplicaciones de cliente compatibles con ArcGIS disponibles para su uso.