Visualizar cubo de espacio-tiempo en 3D (Minería de patrones en espacio-tiempo)

Resumen

Muestra las variables almacenadas en un cubo netCDF creado mediante las herramientas de Minería de patrones en espacio-tiempo. El resultado de esta herramienta es una representación tridimensional generada de forma única según la variable y el tema elegidos.

Ilustración

Visualizar el cubo de espacio-tiempo en 3D

Uso

  • Esta herramienta solo acepta archivos netCDF creados con la herramienta Crear cubo de espacio-tiempo agregando puntos o Crear cubo de espacio-tiempo a partir de ubicaciones definidas.

  • El tema Valor le permite ver los números sin procesar asociados a la agregación o creación del cubo.

  • Si ha ejecutado Análisis de puntos calientes emergentes en una variable en particular, la opción de tema Resultados de puntos calientes y fríos está disponible. Este tema muestra la relevancia estadística de cada bin según el análisis de puntos calientes en el espacio-tiempo ejecutado con Análisis de puntos calientes emergentes.

  • Si ha ejecutado Análisis de valores atípicos locales en una variable en particular, la opción de tema Resultados de clúster y de valor atípico está disponible. Este tema muestra el tipo de resultado asignado a cada bin estadísticamente significativo en función de la ejecución de análisis en Análisis de valores atípicos locales.

  • Si ha ejecutado una herramienta en el conjunto de herramientas Previsión de serie temporal en una variable particular, la opción de tema Resultados de la previsión está disponible. Este tema muestra la serie temporal en cada ubicación junto con los periodos de tiempo previstos. Los valores ajustados para cada periodo de tiempo se guardan como un campo separado. Para cubos creados por la herramienta Previsión basada en bosque o Previsión de suavizado exponencial, los límites superior e inferior de los intervalos de confianza se guardan como campos separados. Adicionalmente, los cubos creados por la herramienta Previsión de suavizado exponencial tienen su nivel, tendencia y componentes estacionales guardados como campos separados. Estos atributos pueden visualizarse en un mapa con simbología.

  • Para los cubos creados a partir de ubicaciones definidas y agregados temporalmente, la opción de tema Recuento de agregación temporal está disponible para visualizar el recuento de registros agregados a cada bin de espacio-tiempo.

  • Se crean gráficos de serie temporal como parte de la salida de esta herramienta. Si el parámetro Tema de visualización es Resultados de puntos calientes y fríos, las puntuaciones z se trazan con el tiempo para cada ubicación. Para el resto de temas de visualización, el valor del parámetro Variable de cubo se traza con el tiempo para cada ubicación. Estos gráficos se agregarán al panel Contenido en la clase de entidad de salida.

  • Los campos de resumen o variables que se han agregado también le permiten visualizar los bins estimados, por lo que es posible ver exactamente los bins que se han estimado en función de las decisiones que ha tomado en Crear cubo de espacio-tiempo agregando puntos o Crear cubo de espacio-tiempo a partir de ubicaciones definidas.

  • Como el tiempo se usa como eje vertical en la visualización del cubo de espacio-tiempo, es importante que todas las ubicaciones en el terreno tengan la misma elevación para que la interpretación sea precisa. De este modo, todos los intervalos de tiempo comienzan desde la misma base. Para ello, desactive los servicios de elevación predeterminados desactivando cualquier capa Suelo que aparezca en el grupo Superficies de elevación en el panel Contenido.

    Nota:
    La próxima vez que se agregue un valor de Nueva escena, las superficies predeterminadas se volverán a rellenar.

  • Si los datos no se dibujan, es posible que tenga que borrar los límites de rango visible. Para ello, seleccione la nueva capa en el panel Contenido, elija la pestaña Apariencia y haga clic en el botón Borrar límites.

  • La salida de esta herramienta se simboliza con símbolos de puntos con forma de cubo que representan cada bin en el cubo. Si el cubo se creó a partir de ubicaciones definidas, se recomienda agregar una representación 2D de los polígonos a la Escena.

  • El cubo de espacio-tiempo también se puede visualizar en 3D con el add-in Explorador de cubo de espacio-tiempo.

  • Para mantener la precisión temporal, no se recomienda la salida de shapefile, dado que no es posible almacenar la fecha y la hora en el mismo campo. Esto es muy importante a la hora de visualizar los resultados en 3D y de utilizar el controlador deslizante de hora para explorar los resultados. La precisión temporal solo se puede conseguir cuando los datos se almacenan en una geodatabase.

Sintaxis

VisualizeSpaceTimeCube3D(in_cube, cube_variable, display_theme, output_features)
ParámetroExplicaciónTipo de datos
in_cube

El cubo netCDF que contiene la variable que se desea mostrar. Este archivo debe tener una extensión .nc y se debe haber creado utilizando la herramienta Crear cubo de espacio-tiempo agregando puntos o Crear cubo de espacio-tiempo a partir de ubicaciones definidas.

File
cube_variable

Variable numérica del cubo netCDF que desea examinar. El cubo siempre incluirá la variable COUNT si se utilizó la agregación para crear el cubo. Todos los campos de resumen o variables también estarán disponibles si se han incluido durante el proceso de creación del cubo.

String
display_theme

Especifica la característica del parámetro Variable de cubo que desea mostrar. Las opciones disponibles variarán dependiendo de cómo se haya creado el cubo y de los análisis que se hayan realizado.

  • VALUESe visualizará el valor numérico de la variable de cubo seleccionada.
  • HOT_AND_COLD_SPOT_RESULTSSe visualizará la relevancia estadística de cada bin según el análisis de puntos calientes en el espacio-tiempo ejecutado con Análisis de puntos calientes emergentes.
  • ESTIMATED_BINSSe mostrarán bins con valores estimados.
  • LOCAL_OUTLIER_RESULTSSe visualizará el clúster o tipo de valor atípico (COType) asignado a cada bin a partir del análisis ejecutado en el Análisis de valores atípicos locales.
  • TEMPORAL_AGGREGATION_COUNTSe visualizará el recuento de registros agregados a cada bin de espacio-tiempo.
  • FORECAST_RESULTSSe visualizarán los periodos de tiempo de entrada y valores previstos a partir de la previsión de serie temporal.

Valor es el valor numérico del parámetro Variable de cubo y siempre está disponible. Los Bins estimados solo están disponibles para los campos de resumen incluidos durante el proceso de creación del cubo. Resultados de puntos calientes y fríos solo estarán disponibles para el valor del parámetro Variable de cubo para el que se ha ejecutado Análisis de puntos calientes emergentes. Resultados de clúster y de valor atípico solo estarán disponibles para Variables de cubo para las que se ha ejecutado Análisis de valores atípicos locales. El recuento de la agregación temporal solo estará disponible para cubos de ubicaciones definidas que se hayan agregado temporalmente. Resultados de la previsión solo estarán disponibles para el valor del parámetro Variable de cubo para el que se ha ejecutado una herramienta en el conjunto de herramientas Previsión de serie temporal.

String
output_features

Los resultados de la clase de entidad de salida. Esta clase de entidad será una representación cartográfica tridimensional de la variable de visualización que se puede mostrar en una escena 3D.

Feature Class

Muestra de código

Ejemplo 1 de VisualizeSpaceTimeCube3D (ventana de Python)

El siguiente script de la ventana de Python muestra cómo utilizar la herramienta VisualizeSpaceTimeCube3D.

import arcpy
arcpy.env.workspace = r"C:\STPM"
arcpy.VisualizeSpaceTimeCube3D_stpm("Homicides.nc", "COUNT", "HOT_AND_COLD_SPOT_RESULTS", "Homicides_Count_HS.shp")
Ejemplo 2 de VisualizeSpaceTimeCube3D (secuencia de comandos independiente)

El siguiente script de Phython independiente muestra cómo utilizar la herramienta VisualizeSpaceTimeCube3D.

# Display Space Time Cube of homicide incidents in a metropolitan area
# Import system modules
import arcpy
# Set geoprocessor object property to overwrite existing output, by default
arcpy.env.overwriteOutput = True
# Local variables...
workspace = r"C:\STPM"
arcpy.env.workspace = workspace
# Display Space Time Cube of homicide with the hot and cold spots with crime counts
# Process: Visualize Space Time Cube in 3D 
cube = arcpy.VisualizeSpaceTimeCube3D_stpm("Homicides.nc", "COUNT", "HOT_AND_COLD_SPOT_RESULTS", "Homicides_Count_HS.shp")

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados