Proyectos de ArcGIS AllSource

En ArcGIS AllSource, usted organiza su trabajo en proyectos. Un proyecto es una colección de elementos relacionados (mapas, gráficos de vínculos, tablas, líneas temporales, conexiones de datos y más) que contribuyen a una finalidad común. Dicha finalidad puede ser analizar un problema, visualizar un estado de las cosas, mantener o actualizar una infraestructura o modelo de datos, etc. Un proyecto puede tener más de una finalidad. El alcance de un proyecto no se define ni limita por ninguna regla, puede ser tan amplio o reducido, tan grande o pequeño, como sea necesario.

Por ejemplo, puede crear un proyecto para hacer lo siguiente:

  • Modelar las relaciones espaciales y no espaciales de sospechas de actividades delictivas.
  • Identificar un lugar adecuado para ubicar un sensor o cámara de seguridad.
  • Analizar recorridos de movimiento de personas de interés.
  • Visualizar las operaciones planificadas y llevar a cabo revisiones posteriores a las acciones.
  • Realizar una evaluación de daños mediante el análisis de imágenes.

Para ver ejemplos de proyectos reales, visite el sitio web de Learn ArcGIS.

Arquitectura de proyecto

Los proyectos constan de cuatro principios de diseño principales:

  • Los proyectos son autónomos.

    De forma predeterminada, un proyecto y sus archivos asociados se almacenan juntos en una carpeta del sistema. Gracias a ello, resulta sencillo encontrar un proyecto. También significa que los recursos del proyecto no se separarán del proyecto y se perderán.

  • Los proyectos se simplifican.

    Un proyecto solo contiene los elementos y conexiones de datos que requiere su trabajo.

  • Los componentes de los proyectos se pueden reutilizar.

    Los elementos del proyecto, como mapas, escenas, capas y diseños, se pueden copiar o exportar a otros proyectos.

  • Los proyectos se integran en la plataforma ArcGIS.

    Los proyectos y sus componentes se pueden compartir en portales web y en aplicaciones de ArcGIS para el campo, la oficina y la comunidad.

Contenido del proyecto

Un proyecto contiene dos tipos de elementos. Un tipo son los elementos que se pueden crear en ArcGIS AllSource, como mapas, escenas, diseños, gráficos e informes. El otro son las conexiones a carpetas, bases de datos, servidores y otros repositorios de datos que utilice para crear mapas y escenas.

Un proyecto de ArcGIS AllSource ofrece una vista completa de los elementos que contiene.

Archivos de proyecto y archivos asociados

Un proyecto se almacena en su equipo como archivo de proyecto. Un archivo de proyecto está estrechamente relacionado con estos archivos adicionales: una geodatabase predeterminada, una caja de herramientas predeterminada, un índice y un registro de importación.

Archivo de proyecto

Cuando inicia ArcGIS AllSource y crea un proyecto, se crea un archivo de proyecto (con la extensión de archivo .asrx). El archivo de proyecto contiene elementos que crea a medida que trabaja con el proyecto: mapas, escenas, diseños, gráficos, informes, etc. También contiene conexiones a datos y otros recursos.

Las siguientes conexiones están presentes de forma predeterminada en un proyecto:

Puede agregar conexiones a otros recursos, como bases de datos y servidores, según sea necesario.

Geodatabase predeterminada

Cada proyecto tiene una geodatabase predeterminada (con la extensión .gdb). Cuando ejecuta herramientas de geoprocesamiento en un proyecto, los datos de salida se almacenan en esta geodatabase, salvo que se especifique lo contrario. Cuando se crea un proyecto, también se crea una geodatabase predeterminada en la carpeta de inicio del proyecto. La geodatabase predeterminada tiene el mismo nombre que el proyecto (por ejemplo, MyProject.asrx se asocia con MyProject.gdb).

Por lo general, la geodatabase predeterminada es exclusiva del proyecto. Sin embargo, no es necesario. Dos o más proyectos pueden tener la misma geodatabase predeterminada. Además, puede cambiar la geodatabase predeterminada de un proyecto en cualquier momento.

La geodatabase predeterminada es un repositorio de datos que se crea en el proyecto. Ayuda a que los recursos del proyecto estén organizados. Sin embargo, puede almacenar datos de salida en una geodatabase que no sea la predeterminada.

Caja de herramientas predeterminada

Además, cada proyecto tiene una caja de herramientas predeterminada (con la extensión .tbx). Cuando crea modelos de geoprocesamiento o scripts de Python en un proyecto, se almacenan en esta caja de herramientas salvo que se especifique lo contrario. Cuando se crea un proyecto, también se crea una caja de herramientas predeterminada en la carpeta de inicio del proyecto. La caja de herramientas predeterminada tiene el mismo nombre que el proyecto (por ejemplo, MyProject.asrx y MyProject.tbx).

Al igual que con la geodatabase predeterminada, suele ser habitual (pero no es esencial) que la caja de herramientas predeterminada sea exclusiva del proyecto. Puede cambiar la caja de herramientas predeterminada de un proyecto en cualquier momento.

Carpeta ImportLog

La primera vez que se crea un mapa o se importa un mapa a un proyecto, se crea una carpeta denominada ImportLog. Esta carpeta contiene un archivo .xml para cada mapa, escena, diseño e informe del proyecto. El archivo .xml registra todos los problemas relacionados con la creación o importación de mapas, escenas y otros elementos.

Nombre y ubicación del proyecto

Puede asignar el nombre que desee a un proyecto. El formato de nombre predeterminado es MyProject, MyProject1, MyProject2 y así sucesivamente.

De forma predeterminada, los proyectos nuevos y sus archivos asociados se almacenan en una nueva carpeta del sistema con el mismo nombre que el proyecto. Por ejemplo, un proyecto denominado MyProject se almacena en una carpeta del sistema que también se llama MyProject. No es necesario que cree un proyecto en una nueva carpeta del sistema, puede crear un proyecto en cualquier carpeta existente de su equipo. Sin embargo, almacenar un proyecto en su propia carpeta de sistema ayuda a que el proyecto y sus archivos asociados estén organizados. La carpeta del sistema en la que se almacena el proyecto se denomina la carpeta de inicio del proyecto.

De forma predeterminada, los proyectos nuevos se almacenan en C:\Users\<username>\Documents\ArcGIS\Projects. Al crear un proyecto, puede almacenarlo en otra ubicación de su equipo, en una unidad de red o en una unidad local compartida. También es posible cambiar la ubicación predeterminada de almacenamiento de los nuevos proyectos.

Más información sobre cómo cambiar la configuración de un proyecto.

Precaución:

Los servicios de almacenamiento en la nube, como Microsoft OneDrive y Google Drive, no son compatibles a menos que se indique lo contrario en la documentación sobre herramientas y funcionalidades específicas. Más información sobre AllSource y servicios de almacenamiento en la nube.

Crear y abrir proyectos

De forma predeterminada, ArcGIS AllSource se abre mostrando una página de inicio. (Como sucede con otros aspectos de AllSource, este comportamiento es configurable). La página de inicio presenta opciones para abrir proyectos que ha creado y para crear proyectos.

Utilizar proyectos para colaborar

Los usuarios de inteligencia suelen tener roles superpuestos. Hasta cierto punto, usted puede ser agente de campo, analista, procesador/a de datos, directivo/a, planificador/a o especialista.

Su rol, así como la forma en que funciona su organización, influye en la forma en que usted colabora en los proyectos. Puede trabajar por su cuenta; compartir mapas, datos o proyectos completos con sus compañeros; o trabajar con compañeros en los mismos proyectos.

Por lo general, existen cuatro planteamientos a la hora de trabajar con proyectos. No son mutuamente excluyentes; se utilizan todos estos enfoques en distintos momentos o se combinan. Sin embargo, sí existen diferencias de concepto entre ellos.

  • Trabaja sobre todo por su cuenta. Crea y guarda proyectos en su propio equipo.
  • Trabaja con otras personas en los mismos proyectos que se almacenan en una unidad de red.
  • Usted y sus compañeros trabajan en proyectos diferentes, pero utilizan la misma configuración inicial de proyecto.
  • Comparte mapas, capas y otros elementos del proyecto con compañeros. También puede compartir proyectos completos.

Crear y trabajar en proyectos por su cuenta

Si suele trabajar por su cuenta, suele funcionar mejor el método predeterminado de creación de proyectos (donde cada nuevo proyecto tiene su propia caja de herramientas y geodatabase predeterminadas). Puede agregar conexiones a carpetas a un proyecto yendo a las carpetas que hagan referencia a las letras de unidad de su equipo (suele suponer un problema solo si accede a los proyectos desde varios equipos).

Si es un especialista o analista y crea proyectos a partir de la plantilla Mapa, puede agregar nuevos mapas y escenas según sea necesario.

Si administra datos, puede crear proyectos desde la plantilla En blanco. Si ejecuta herramientas de geoprocesamiento y realiza varias operaciones de archivo, pero normalmente no necesita crear mapas ni diseños, ni tampoco guardar varios proyectos, puede comenzar sin ninguna plantilla de proyecto. En tal caso, puede iniciar ArcGIS AllSource, realizar el trabajo y cerrar la aplicación sin guardar el proyecto.

Si varios proyectos usan los mismos recursos, como el contenido de su carpeta C:\MyData\Redlands, puede agregar estas conexiones como favoritos del proyecto. Sus favoritos se pueden agregar a nuevos proyectos o definirse para que se agreguen automáticamente.

Colaborar en proyectos almacenados en una ubicación compartida

Un proyecto al que necesitan acceder dos o más personas, como OurProject.asrx, se puede almacenar en una unidad de red o en una unidad local compartida. Cualquier persona con ArcGIS AllSource y acceso a la ubicación puede abrir un proyecto almacenado en una unidad de red. Sin embargo, solo una persona cada vez puede realizar cambios en el archivo de proyecto.

Si una persona tiene un proyecto abierto, otros pueden abrirlo en un estado de solo lectura. Puede realizar cambios en un proyecto de solo lectura, pero se deben guardar como un proyecto nuevo. También puede realizar operaciones que no cambien el archivo de proyecto (.asrx). Por ejemplo, puede editar datos espaciales o ejecutar herramientas de geoprocesamiento mientras trabaja en un proyecto de solo lectura.

Si un proyecto está almacenado en una red o en una unidad compartida, agregue las conexiones a carpetas y bases de datos como rutas UNC para evitar problemas de acceso a las rutas que contengan letras de unidad. Para agregar conexiones con rutas UNC, debe escribir la ruta en el cuadro de diálogo de navegación. (si va hasta la ubicación, la conexión hace referencia automáticamente a una letra de unidad).

En los siguientes ejemplos, las conexiones UNC que son adecuadas para un proyecto compartido tienen marcas de verificación verdes. Las conexiones realizadas con letras de unidad se marcan con una x roja.

ConexiónReclasificación de adecuación

\\<computer name>\Data\SanBernardinoCounty

Marca de verificación

X:\Data\SanBernardinoCounty

Eliminar

\\<computer name>\c$\MyData\Redlands

Marca de verificación

C:\MyData\Redlands

Eliminar
Nota:

Trabajar con proyectos almacenados en una red es más lento que trabajar con proyectos locales.

Crear proyectos que se ajusten a una plantilla estándar

La plantilla Mapa en blanco de la página de inicio de ArcGIS AllSource es una configuración de inicio genérica de un proyecto. Si su equipo o grupo de trabajo sigue patrones específicos para proyectos nuevos, puede crear una plantilla de proyecto para iniciar nuevos proyectos.

Una plantilla de proyecto (un archivo con la extensión .aptx) permite definir una configuración inicial para los proyectos. Puede guardar cualquier proyecto que cree como una plantilla. Una plantilla de proyecto puede contener elementos como los siguientes:

  • Mapas y escenas con capas de datos simbolizados.
  • Diseños con marcos de mapa y entornos de mapa.
  • Cajas de herramientas con scripts y modelos de geoprocesamiento.
  • Conexiones a carpetas, bases de datos y servidores.

Las fuentes de datos a las que hagan referencia las capas de mapa se copian al archivo de plantilla, luego, se copian desde este archivo a los proyectos creados a partir de la plantilla. Significa que, si una capa de mapa de una plantilla hace referencia a una fuente de datos como C:\MyData\Roads, un usuario que cree un proyecto a partir de la plantilla no necesita los datos de carreteras (en el equipo del usuario, la ruta al dataset Roads se sustituye por la ubicación predeterminada de los proyectos guardados).

Las conexiones a carpetas y bases de datos se pueden guardar en una plantilla, pero solo funcionan en proyectos creados a partir de la plantilla si hacen referencia a rutas accesibles. Al igual que en los proyectos compartidos en una red, este es otro contexto en el que establecer las conexiones mediante rutas UNC es una práctica recomendada.

La caja de herramientas y geodatabase predeterminadas de la plantilla, además del contenido, se copian en todos los proyectos creados a partir de la plantilla.

Las plantillas de proyecto se pueden almacenar en una unidad local o de red, o bien compartirse mediante el portal activo.

Compartir proyectos y elementos de proyectos

Los proyectos y elementos del proyecto, como mapas y capas de mapa, se pueden compartir con compañeros mediante el portal activo o mediante métodos tradicionales de uso compartido de archivos. Existen tres estrategias de uso compartido: paquetes, elementos web y archivos.

Paquetes

Un paquete es un archivo comprimido que puede contener todo un proyecto, mapa, capa u otro tipo de elemento de proyecto. Los paquetes contienen todos los recursos asociados al elemento empaquetado. Por ejemplo, abrir un paquete de proyecto es similar a abrir el proyecto original: cuenta con todos los mapas, capas y conexiones al proyecto original, además de la caja de herramientas y geodatabase predeterminadas.

El paquete es una copia del proyecto original; no es el proyecto original.

Puesto que los paquetes son copias, se prestan más a la distribución de recursos que a la colaboración, aunque también se pueden utilizar para esta última. Por ejemplo, si desempaqueta un paquete de proyecto o un paquete de mapas compartido desde un portal y lo utiliza localmente, se le notifican todas las actualizaciones del paquete siempre que abra el proyecto o mapa.

Los paquetes también resultan eficaces a la hora de archivar proyectos, y se pueden utilizar para almacenar instantáneas de un proyecto a medida que este cambia con el tiempo.

Elementos web

Es posible compartir como elementos web mapas, escenas, capas y tablas en su portal activo o en un ArcGIS Server.

Mientras que un paquete es una copia de un proyecto, mapa o capa, un elemento web es otro tipo de recurso. En un mapa web o capa web, las fuentes de datos se convierten en servicios web alojados por su portal o servidor de ArcGIS

Por ejemplo, si una capa de mapa de carreteras de su proyecto ArcGIS AllSource hace referencia a un dataset local, como C:\MyData\Roads, cuando comparte la capa como una capa web Capa de entidades y un compañero la agrega a un mapa en su propio proyecto, la capa hace referencia a un servicio web con un extremo REST. La URL se parece a https://services3.arcgis.com/zKATtxCTqU2pTs69/arcgis/rest/services/Roads_WFL1/FeatureServer.

Por contra, si usted comparte la misma capa como paquete de capas Paquete de capas, los compañeros que agreguen la capa a sus propios mapas tendrán una copia local del dataset.

Los elementos web son una herramienta eficiente para la colaboración. El propietario del elemento puede sobrescribirlos o reemplazarlos si es necesario realizar actualizaciones. Si el propietario de los datos habilita la edición, los usuarios de tablas y capas web pueden editar estos elementos. Aunque la edición no esté habilitada, los compañeros pueden modificar las propiedades de una capa en su propio mapa o proyecto sin que ello suponga cambios en el elemento web original.

Archivos

Es posible guardar mapas, capas y diseños como archivos independientes y compartirlos mediante un portal o métodos estándar de uso compartido de archivos. Los archivos de mapa (.mapx) guardan todas las propiedades de un mapa (por ejemplo, su nombre, marcadores y sistema de coordenadas) junto con sus capas y propiedades (por ejemplo, simbología, rangos de escala y configuración de etiquetas).

Un archivo de mapa no contiene los datos a los que se haga referencia en las capas del mapa. Si comparte un archivo de mapa con algún compañero, esta persona debe tener su propia copia de los datos o tener acceso a los mismos. De forma similar, los archivos de capa (.lyrx) y archivos de diseño (.pagx) guardan las propiedades de esos elementos sin guardar los datasets a los que hacen referencia.

Si agrega un archivo de mapa desde un portal a su proyecto de ArcGIS AllSource, se le notifica de las actualizaciones del archivo de mapa cada vez que lo abra (no se proporcionan notificaciones de actualización en el caso de los archivos de capa o de diseño).

En el caso de equipos o grupos con acceso común a recursos de datos, los archivos de mapa, archivos de capa y archivos de diseño son una forma práctica de compartir la configuración de un elemento sin duplicar datasets innecesariamente.

Administrar proyectos y elementos de proyectos

Los proyectos no se pueden copiar, mover, cambiar de nombre ni eliminar desde ArcGIS AllSource. Para copiar, mover o cambiar el nombre de un proyecto, compártalo como paquete de proyecto o use el comando Guardar como. No se permite usar comandos del sistema de archivos para estas operaciones, por el riesgo de causar daños al proyecto.

Debe eliminar proyectos con comandos del sistema de archivos. En la mayoría de los casos, debe eliminar el archivo de proyecto y otros archivos que estén asociados en exclusiva al archivo de proyecto. Sin embargo, no elimine una caja de herramientas ni geodatabase predeterminadas que se estén utilizando desde varios proyectos. Si la carpeta de inicio del proyecto solo contiene archivos relacionados con el proyecto, puede eliminarla.

Puede copiar, mover, cambiar el nombre y eliminar elementos que están almacenados en el archivo de proyecto desde ArcGIS AllSource. Tenga cuidado antes de eliminar elementos que almacenen datos. Algunos elementos del proyecto, como las geodatabases, se pueden quitar o eliminar. Al eliminar un elemento, este deja de ser uno de los recursos del proyecto, pero no se ve afectado de ninguna otra manera. Cuando se elimina un elemento, se hace de forma permanente.