Consideraciones sobre las herramientas de GeoAnalytics Desktop

Las herramientas de GeoAnalytics Desktop ofrecen un marco de procesamiento en paralelo para realizar análisis en un equipo de sobremesa con Apache Spark. Mediante la agregación, regresión, detección y clustering, puede visualizar, comprender e interactuar con big data. Estas herramientas funcionan con datasets grandes y permiten obtener más información de sus datos mediante patrones, tendencias y anomalías. Las herramientas están integradas y se ejecutan en ArcGIS Pro del mismo modo que otras herramientas de geoprocesamiento de escritorio.

Las herramientas de GeoAnalytics Desktop se han diseñado para datasets grandes; por lo tanto, es posible que otras herramientas de escritorio sean más adecuadas para su uso con datasets más pequeños. Las herramientas de GeoAnalytics Desktop necesitan un tiempo de arranque inicial para implementar el procesamiento distribuido, por lo que son perfectas para datasets más grandes (cientos de miles o millones de registros).

Similar a otras herramientas de ArcGIS Pro, el rendimiento de las herramientas de GeoAnalytics Desktop depende de:

  • El tamaño de los datos de entrada: como el número de entidades y número de campos.
  • La fuente de datos de entrada: por ejemplo, clases de entidad de geodatabase de archivos comparadas con shapefiles.
  • La herramienta que esté ejecutando: por ejemplo, Consolidar puntos se terminará de ejecutar antes que Calcular densidad con el mismo tamaño de bin y datos.
  • Los parámetros que utilice en la herramienta: por ejemplo, al utilizar la herramienta Unir entidades, una distancia de unión más pequeña funcionará mejor que otra más grande.
  • El hardware de su equipo de ArcGIS Pro.

Las consideraciones sobre las fuentes de datos se debaten en la sección Datos que aparece a continuación. Cada tema de las herramientas de GeoAnalytics Desktop incluye una nota de uso sobre la mejora del rendimiento de la herramienta modificando parámetros.

Datos

Al ejecutar un análisis, el mejor rendimiento lo presentarán los datos que estén ubicados.

Las herramientas de GeoAnalytics Desktop admiten las siguientes fuentes de datos para la entrada y la salida:

  • Shapefiles
  • Geodatabases de archivo
  • Tablas (como archivos .csv)

Es posible que utilizar shapefiles como entrada y salida sea más rápido que utilizar geodatabases de archivos para leer y escribir mediante herramientas de GeoAnalytics Desktop. No obstante, las geodatabases de archivos tienen algunas ventajas frente a los shapefiles para el análisis, por lo que preste especial atención a su fuente de datos.

Las herramientas de GeoAnalytics Desktop no admiten las siguientes fuentes de datos para la entrada y la salida:

  • GeoPackages
  • Capas de eventos XY
  • Servicios como servicios de entidades y mapas

Análisis

Es posible que las herramientas de GeoAnalytics Desktop no funcionen igual que otras herramientas de ArcGIS Pro.

GeoAnalytics no incluye falsos polígonos en sus operaciones. En las herramientas de GeoAnalytics Unir entidades y Superponer capas, los polígonos falsos no se incluirán en el análisis.

Las herramientas de GeoAnalytics Desktop dan como resultado entidades menos densificadas que otras herramientas de ArcGIS Pro. Por ejemplo, las siguientes imágenes representan el resultado de vértices en un polígono con zonas de influencia mediante Zona de influencia en la caja de herramientas Análisis (azul) y Crear zonas de influencia en la caja de herramientas GeoAnalytics Desktop (naranja). La imagen de la izquierda muestra los polígonos con zona de influencia superpuestos unos sobre otros; la imagen de la derecha muestra una vista acercada de algunos de los vértices del polígono.

Polígonos con zona de influencia que utilizan la caja de herramientas Análisis (azul) y la caja de herramientas GeoAnalytics Desktop (naranja)

Las herramientas de GeoAnalytics Desktop no son compatibles con el espacio de trabajo in_memory.

Al ejecutar herramientas de GeoAnalytics Desktop, el análisis se lleva a cabo en la memoria. Cuando los datos que se analizan no caben en la memoria, se escriben en el disco en su directorio temporal. Si su herramienta no se completa y ocupa espacio en el disco temporal, puede cambiar el disco temporal de Windows por otro más grande.

Prácticas recomendadas

Al ejecutar el análisis, lo ideal es analizar solo los datos que le interesen. Puede limitar los datos que analice de la siguiente manera:

Al utilizar las herramientas de GeoAnalytics Desktop, por lo general, una consulta de definición se procesará más rápido que una selección.

Utilizar el tiempo en el análisis

Diversas herramientas de GeoAnalytics Desktop utilizan o necesitan tiempo. Para sacar partido de los periodos de tiempo, las uniones temporales o el análisis basado en recorridos (por ejemplo, con Reconstruir recorridos, Buscar ubicaciones de permanencia o Detectar incidentes), sus capas deben tener el tiempo habilitado. Habilite el tiempo en sus capas agregándolas al mapa en ArcGIS Pro y establezca las propiedades de tiempo en los datos. Cuando defina el tiempo, verifique que los parámetros Formato de hora y Extensión de tiempo coincidan con sus datos. Si sus valores no parecen correctos, realice una de las siguientes acciones para aplicar el formato correcto a los campos de tiempo:

Más información sobre las prácticas recomendadas para almacenar datos temporales

Al ejecutar el análisis, debe habilitar el tiempo antes de agregar su capa a la herramienta. Si define el tiempo después de agregar la capa al parámetro de la herramienta, deberá agregar la capa de nuevo. Si el tiempo no está habilitado antes de agregar la capa, recibirá una advertencia sobre que el tiempo no está habilitado en la capa.

De manera similar a otras herramientas de geoprocesamiento, solo se analizarán las entidades en la extensión de tiempo visible.

Para ejecutar el análisis temporal en una capa mediante ArcPy o para compartir la configuración de tiempo, cree un archivo de capa con su configuración de tiempo y utilice esa capa para el análisis.


En este tema
  1. Datos
  2. Análisis