Propiedades de la capa operacional
Para cada capa de mapa operacional que agrega a un proyecto móvil, puede determinar el comportamiento de la capa. Entre las propiedades que puede configurar se incluyen las siguientes:
- Finalidad de la capa. Por ejemplo, almacenar información de identidad, registrar las ubicaciones de los usuarios, etc.
- Capacidad de la capa para capturar nuevas entidades
- Capacidad de la capa para editar atributos
- Capacidad de la capa para editar geometrías
- Capacidad de la capa para eliminar entidades
- Capacidad de la capa para buscar entidades
- Si se pueden descargar actualizaciones de la capa
- Si está activada la compatibilidad con adjuntos
Cuando crea el contenido de la capa de mapa operacional en ArcMap, las siguientes propiedades afectan al proyecto móvil:
- Extensión completa y extensión actual del mapa: la extensión completa define no solo la escala más pequeña del mapa, sino también la precisión asociada con la memoria caché móvil que creó. Por lo tanto, se recomienda establecer la extensión completa para incluir solo el área de operación de campo. La extensión inicial se utiliza para visualizar el mapa en Mobile Project Center cuando se agrega el mapa al proyecto. Después de guardar el proyecto, la extensión actual también se guarda con el proyecto y se respeta en las aplicaciones de campo.
- Simbología de capa de mapa: considere el entorno y el tamaño del dispositivo cuando elige una simbología de capa y dependencias de la escala para las capas de mapa. Si desea obtener más información, consulte la sección Cómo diseñar y crear mapas móviles con ArcGIS for Desktop.
- Configuración de campo de la capa de mapa: el proyecto móvil respeta la configuración del campo, por lo tanto asegúrese de que solo los campos que son importantes para los miembros del equipo de campo estén visibles o se puedan editar en el documento de mapa. También puede establecer nombres de alias significativos para los campos. De forma predeterminada, estos nombres de alias se toman de los alias de campo que define cuando crea la clase de entidad. Para obtener más información, consulte Configurar campos.
Para cada servicio móvil, servicio de entidades alojado o memoria caché móvil que agregue al proyecto, muchas de las propiedades de la capa se heredan del documento de mapa y se pueden configurar dentro de Mobile Project Center para satisfacer sus requisitos de operación de campo. Esto resulta de utilidad cuando tiene un conjunto de capas que desea utilizar para varios proyectos.
Por ejemplo, es posible que tenga un proyecto de inspección de las instalaciones de agua y un proyecto de mantenimiento de las válvulas de agua que aprovechen el mismo servicio móvil, servicio de entidades alojado o la misma memoria caché móvil. En el proyecto de inspección, la capa de mapa de las válvulas de agua no se debe editar, pero sí se puede editar en el proyecto de mantenimiento de las válvulas de agua. Utilizando Mobile Project Center para configurar las propiedades de una capa de mapa, puede desbloquear las capacidades de edición en el proyecto de mantenimiento y bloquearlas en el proyecto de inspección.
Es importante saber que lo que puede hacer el trabajador de campo con una capa de mapa estará limitado en función del esquema de su fuente de datos. Por ejemplo, para los datos de servicios móviles y memorias caché móviles creados mediante la herramienta Crear memoria caché móvil, no se pueden usar las capas para capturar datos en aplicaciones en campo a menos que cuente con una columna GlobalID creada en la geodatabase. De manera similar, los usuarios de campo no pueden capturar ni administrar adjuntos para una capa de mapa a menos que el adjunto se haya habilitado para esta capa en la base de datos.
Objetivo de una capa de mapa operacional
Una capa de mapa operacional se puede utilizar para uno de los siguientes propósitos:
- Para capturar datos: los trabajadores de campo pueden capturar datos para la capa de mapa o modificar la geometría y los atributos. Las capacidades se pueden ajustar en detalle en Opciones adicionales. En el caso del servicio móvil, una capa solo se puede editar si contiene un campo GlobalID y
- si reside en una geodatabase de archivos, y si utiliza la Herramienta crear la memoria caché móvil para generar una memoria caché móvil desde el mapa que contiene la capa.
- si reside en una geodatabase de ArcSDE y si se publica el mapa en ArcGIS 10.1 for Server como servicio móvil con la base de datos registrada en ArcGIS Server (consulte Publicar un servicio móvil para obtener detalles); o si se utiliza la herramienta Crear memoria caché móvil para generar una memoria caché móvil.
Precaución:Si una capa de mapa procede de una geodatabase de archivos y publica el mapa en ArcGIS for Server (versión 10.1 o posterior) como servicio móvil, los datos de este mapa no se podrán editar en las aplicaciones de campo. No obstante, esta restricción no se aplica a versiones anteriores de ArcGIS for Server.
Nota:Las restricciones anteriores no se aplican a servicios de entidades alojados en ArcGIS Online for organizations, esto es, los datos siguen siendo editables aunque no tengan GlobalID o estén almacenados en una geodatabase de archivos.
- Para proporcionar información de referencia de solo lectura: cualquier capa de mapa se puede marcar como de solo referencia. Una capa solo de referencia se trata como un mapa de base basado en vectores y, por consiguiente, no es editable. Pero según cómo se configure la capa, será posible buscar sus entidades, descargar las actualizaciones de la base de datos de back-end y habilitar la compatibilidad con adjuntos.
- Para identificar el usuario actual: si un proyecto móvil contiene una capa de Identidad, cuando los trabajadores de campo abren el proyecto, deben elegir o crear (opcional) una identidad para iniciar sesión. Si la capa de Identidad procede de un servicio móvil o un servicio de entidades, los trabajadores de campo podrán actualizar (sincronizar) la lista de identidades locales con el servicio y obtener todas las identidades que hayan creado otros trabajadores de campo.
Nota:Una capa de Identidad no es un mecanismo de seguridad para la autenticación o la autorización. Solo sirve para identificar a los usuarios que trabajan en un proyecto móvil. Si desea obtener más información, consulte la sección Comprender la identidad de usuario del proyecto.
- Para registrar todas las ubicaciones del usuario actual: si una capa se establece como capa de registro, registra todas las posiciones históricas del usuario actual. Debe existir un campo de texto para el nombre del equipo (o una identidad de usuario o nombre de visualización si tiene una capa de Identidad en el proyecto) y un campo de fecha/hora para la marca de tiempo si desea utilizar una capa de punto para el registro. Si desea obtener más información, consulte la sección Establecer las capas de registro y de equipo de campo.
- Registra la posición actual del usuario y descarga la última ubicación conocida de otros usuarios: esto esencialmente convierte una capa de punto en una capa de equipo de campo. Sincroniza y actualiza todas las últimas ubicaciones conocidas de los trabajadores de campo de forma periódica (se puede configurar en Mobile Project Center). De forma similar a la capa de registro, los requisitos mínimos son que debe existir un campo de texto para el nombre del equipo (o una identidad de usuario o nombre de visualización si tiene una capa de Identidad en el proyecto) y un campo de fecha/hora para la marca de tiempo para esta capa de punto. Debido a que la capa del equipo de campo involucra la sincronización entre la aplicación de campo y la fuente de datos de back-end para obtener las posiciones de otros trabajadores de campo, esta capa debe proceder de un servicio móvil o un servicio de entidades y no de una caché móvil local creada con una herramienta de geoprocesamiento. Si desea obtener más información sobre las capas de equipo de campo, consulte la sección Establecer las capas de registro y de equipo de campo.
- Para incluir una capa que está oculta para el usuario: en algunos casos, puede tener determinadas capas de mapa que no desea utilizar en las operaciones de campo. Si este es el caso, puede marcar la capa como oculta para el usuario. Esto significa que las aplicaciones de campo la tratarán como si no existiera. Los datos para esta capa no formarán parte de ninguna sincronización (descarga o carga) ni de ninguna operación de campo (ver, editar o buscar).
ArcGIS for Windows Mobile admite la edición frente a cualquier modelo transaccional dentro de una geodatabase multiusuario. Debe determinar cuál es el mejor modelo para administrar los cambios (versionar, edición de transacción corta o edición no versionada).
Propiedades adicionales de una capa
Las propiedades adicionales siguientes se pueden establecer en una capa según su utilización en la aplicación:
- Permitir captura de nuevas entidades: Esto permite a una capa capturar entidades nuevas.
- Permitir actualización de entidades existentes: Esto permite a una capa actualizar atributos de entidades.
- Actualizar ubicación de entidades: Esta propiedad se debe dejar sin marcar si desea que los trabajadores en el campo puedan editar la información de los atributos sin cambiar ninguna geometría de entidad. Por ejemplo, los trabajadores en el campo llegan a un conjunto de torres de observación para actualizar los resultados de las observaciones. No se debe permitir la modificación de las ubicaciones de las torres de observación; solo los atributos que se necesitan actualizaciones regulares.
- Eliminar entidades: Si se deja esta propiedad sin marcar, no será posible eliminar las entidades existentes.
- Permitir búsqueda: Esta propiedad determina si una capa de mapa participa en la búsqueda o identificación de operaciones. Esta propiedad no está disponible para capas de identidad, capas de registro o capas ocultas.
- Descargar actualizaciones desde el servidor: si una capa de mapa se carga desde un servicio móvil o un servicio de entidades y se establece para la captura de datos o como de solo lectura, puede especificar si se pueden descargar actualizaciones de la capa. De forma predeterminada, esta propiedad está marcada para las capas de captura de datos y no está marcada para las capas de solo lectura.
- Incluir compatibilidad para adjuntos: para una capa de mapa que admite adjuntos en la base de datos de back-end, puede establecer esta propiedad en verdadero en Mobile Project Center. Establecer esto en verdadero permite a los usuarios de campo ver, agregar, eliminar y sincronizar adjuntos desde las aplicaciones de campo. Esto aplica a las capas que están marcadas para la captura de datos o de solo referencia.