Flujos de trabajo de escritorio y servidor de ArcGIS for Windows Mobile

ArcGIS for Windows Mobile proporciona dos flujos de trabajo independientes, de servidor y de escritorio, para sus operaciones de campo. El flujo de trabajo de servidor utiliza ArcGIS Server o ArcGIS Online for organizations para proporcionar datos de mapas móviles, mientras que el flujo de trabajo de escritorio se basa en las herramientas de geoprocesamiento móviles de ArcGIS for Desktop para generar y sincronizar los datos de mapas móviles. Con cualquier flujo de trabajo, el equipo de campo podrá realizar sus operaciones de campo prácticamente del mismo modo.

Cada uno tiene sus ventajas y desventajas. Es importante conocer las diferencias entre estos dos flujos de trabajo antes de decidir cuál se va a utilizar para las operaciones de campo de su organización.

Flujo de trabajo de servidor

El servidor de flujos de trabajo es una solución móvil centrada en el servidor en la que ArcGIS Server o ArcGIS Online for organizations se aprovecha para proporcionar los datos de mapas móviles. Los miembros de sus equipos de campo pueden conectarse a la base de datos de back-end desde el campo para descargar y subir datos.

Este flujo de trabajo es especialmente útil para las operaciones de campo en las que se necesita la sincronización en tiempo real o casi en tiempo real entre los dispositivos de campo y la base de datos de back-end, cuando se necesita escalabilidad para la solución móvil, o cuando los trabajadores de campo no pueden llevar de nuevo los dispositivos a la oficina para registrar los datos de forma manual utilizando las herramientas de geoprocesamiento. Algunos escenarios de ejemplo son la gestión de emergencias y la investigación de crímenes.

Demostración del flujo de trabajo de servidor

Durante la fase de preparación de los datos, crea un documento de mapa en ArcMap con los datos que se van a utilizar en el campo (consulte la sección Diseñar y crear mapas móviles con ArcGIS for Desktop). Si sus datos de mapa van a ser operativos (consulte capa de mapa operativa), publique el mapa en un ArcGIS Server como servicio móvil (un servicio de mapas con función de acceso a los datos móviles); (consulte Publicar un servicio móvil). También puede publicar su mapa en ArcGIS Online for organizations como servicio de entidades alojado (consulte Publicar un servicio de entidades alojado). Si va a crear un documento de mapa para un mapa base, puede publicar el mapa como un servicio de mapas en teselas (para obtener más información, consulte Mapas de base en línea).

PrecauciónPrecaución:

En el caso de servicios móviles, el tipo de repositorio de datos usado podría afectar al modo en que se pueden utilizar los datos en el campo. Si sus datos proceden de una geodatabase de archivos, después de alojarlos en ArcGIS Server, los datos pasarán a ser de solo lectura aunque tengan un GlobalID asignado. Si sus datos proceden de una base de datos de ArcSDE y no registra los datos en el servidor antes de publicarlos, los datos pasarán a ser también de solo lectura. No obstante, estas limitaciones no se aplican a los servicios de entidades, es decir, los datos siguen siendo editables aunque no tengan GlobalID o no estén almacenados en una geodatabase de archivos.

Ahora puede empezar a montar un proyecto móvil con Mobile Project Center agregando un servicio móvil, un servicio de entidades, un servicio en teselas o cualquier origen de datos en línea o fuera de línea. Si lo desea, puede utilizar la herramienta de empaquetado de datos que proporciona Mobile Project Center para descargar las capas de mapa operacionales, de modo que al implementar el proyecto para su equipo de campo, los datos móviles estarán disponibles de inmediato en los dispositivos de campo (para obtener más información, consulte la sección Acerca del empaquetado de datos). A continuación puede configurar el proyecto y guardarlo en su equipo local.

El siguiente paso consiste en implementar el proyecto en los dispositivos de sus trabajadores de campo mediante uno de los siguientes métodos de implementación:

  • Utilice Mobile Project Center para compartir el proyecto en ArcGIS Online o Portal for ArcGIS, y deje que sea el equipo de campo quien descargue el proyecto utilizando sus aplicaciones de campo.
  • Utilice Mobile Project Center para compartir el proyecto en un servidor de contenidos móviles. El equipo de campo puede descargar el proyecto desde las aplicaciones de campo.
  • Utilice la función de copia directa o la herramienta de implementación de terceros para colocar una copia del proyecto en los dispositivos de los trabajadores de campo.

Si desea obtener más información acerca del uso compartido e implementación de proyectos, consulte la sección Acerca de compartir e implementar proyectos móviles.

Una vez que el equipo de campo haya descargado y abierto el proyecto, si no se han empaquetado los datos con el proyecto, las aplicaciones de campo solicitarán a los usuarios que descarguen los datos desde la base de datos de back-end. En este punto, los datos operativos se almacenarán de forma local en los dispositivos y los trabajadores de campo podrán empezar a capturar y actualizar estos datos fuera de línea hasta que deban sincronizar los cambios/actualizaciones. Para llevar a cabo la sincronización, los trabajadores de campo deben establecer una conexión desde el campo para cargar sus ediciones y descargar las actualizaciones (consulte Tarea Sincronizar). Los cambios estarán disponibles de inmediato en el lado del servidor cuando finalice la sincronización.

Ventajas del flujo de trabajo de servidor

El flujo de trabajo de servidor tiene las siguientes ventajas:

  • Los datos de mapas móviles y los proyectos alojados en ArcGIS Server, ArcGIS Online y Portal for ArcGIS se pueden proteger (para obtener más información, consulte la sección Proteger el servicio de mapas y el servidor de contenidos móviles).
  • Función de sincronización de datos en tiempo real directamente desde el campo.
  • La colaboración geográfica está disponible mediante la capa de equipo de campo, que se actualiza automáticamente a medida que el equipo de campo navega (para obtener más información, consulte la sección Propiedades de la capa operativa).
  • Los datos de mapa base de los servicios en teselas se almacenan en el servidor, de modo que no consumen espacio de almacenamiento de los dispositivos de campo.

Flujo de trabajo de escritorio

En el flujo de trabajo de escritorio se lleva a cabo un procedimiento check-in y checkout. Se basa en ArcGIS for Desktop, las herramientas de geoprocesamiento móvil y Mobile Project Center para crear el proyecto, que posteriormente se implementará en los dispositivos de campo para los trabajadores de campo. Las herramientas de geoprocesamiento móvil van incluidas en el programa de instalación de la aplicación ArcGIS for Windows Mobile y se pueden instalar si dispone de ArcGIS for Desktop instalado en el sistema. Si tiene ArcGIS 10.1 for Desktop (o posterior), puede instalar encima las herramientas de geoprocesamiento móviles.

El flujo de escritorio es adecuado para los usuarios que no necesitan una sincronización en tiempo real entre el campo y la base de datos de back-end, para los usuarios que necesitan solo un pequeño número de implementaciones para la captura de datos fuera de línea o para la inspección de entidades.

Demostración del flujo de trabajo de escritorio

En la fase de preparación de los datos, crea un documento de mapa en ArcMap para el uso móvil (consulte la sección Diseñar y crear mapas móviles con ArcGIS for Desktop). Una vez terminado el mapa, utilice la Herramienta Crear la memoria caché móvil para generar una memoria caché móvil como fuente de datos de mapas móviles operativos fuera de línea (consulte la sección En qué consiste una capa de mapa operativa). Puede utilizar ArcGIS for Desktop para crear un paquete de teselas a partir un documento de mapa y utilizarlo como mapa base fuera de línea (consulte Crear un paquete de teselas o un dataset en teselas).

NotaNota:

Con el flujo de trabajo de escritorio, los datos de mapa operativos de una geodatabase de archivos o de una base de datos de ArcSDE se podrán editar siempre que dispongan de un GlobalID.

Cree un proyecto móvil con Mobile Project Center. A continuación, agregue la memoria caché móvil, el paquete de teselas u otras fuentes de datos en línea/fuera de línea a su proyecto. Configure el proyecto y guárdelo en su equipo local.

Igual que con el flujo de trabajo de servidor, el siguiente paso consiste en implementar el proyecto en los dispositivos de sus trabajadores de campo mediante uno de los siguientes métodos de implementación:

  • Utilice Mobile Project Center para compartir el proyecto en ArcGIS Online o Portal for ArcGIS, y dejar que sea el equipo de campo quien descargue el proyecto utilizando sus aplicaciones de campo cuando disponga de conexión.
  • Utilice la función de copia directa o la herramienta de implementación de terceros para colocar una copia del proyecto en los dispositivos de los trabajadores de campo.

Si desea obtener más información acerca del uso compartido e implementación de proyectos, consulte la sección Acerca de compartir e implementar proyectos móviles.

NotaNota:

La única diferencia entre el flujo de trabajo de escritorio y el flujo de trabajo de servidor que notarán los trabajadores de campo es la capacidad de llevar a cabo una sincronización con la base de datos de back-end. Con el flujo de trabajo de servidor, los trabajadores de campo podrán publicar sus actualizaciones y descargar los datos más recientes de la base de datos en sus dispositivos, y aprovechar la función de rastreo del equipo de campo para la colaboración geográfica, mientras que todas estas funciones no se pueden utilizar con el flujo de trabajo de escritorio. Aparte de la capacidad de sincronización, los trabajadores de campo no notarán ninguna otra diferencia entre los dos flujos de trabajo cuando capturen los datos o cuando realicen cualquier otra actividad de campo.

El último paso del flujo de trabajo de escritorio consiste en devolver la memoria caché de los dispositivos de campo a alguna ubicación que tenga acceso al documento de mapa original, y utilizar la Herramienta Sincronizar caché móvil para registrar de nuevo las ediciones en la base de datos (y también para extraer actualizaciones de la base de datos a la memoria caché para futuros trabajos de campo).

Ventajas del flujo de trabajo de escritorio

El flujo de trabajo de escritorio tiene las siguientes ventajas:

  • Los datos de una geodatabase de archivos o de una base de datos de ArcSDE continúan siendo editables en una aplicación de campo si disponen de un GlobalID.
  • Con cada licencia de ArcGIS for Desktop dispone de una implementación móvil gratuita. Si desea obtener más información, póngase en contacto con el representante o el distribuidor local de Esri.

Temas relacionados

11/5/2013