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

Resumen

Muestra las variables almacenadas en un cubo de espacio-tiempo 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 especificados.

Ilustración

Ilustración de la herramienta Visualizar cubo de espacio-tiempo en 3D

Uso

  • Esta herramienta acepta archivos netCDF creados por varias herramientas en la caja de herramientas Minería de patrones en espacio-tiempo.

    Más información sobre la creación de un cubo de espacio-tiempo

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

  • Si la herramienta Análisis de puntos calientes emergentes se ejecutó sobre una variable en particular, el tema Resultados de puntos calientes y fríos estará 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 la herramienta Análisis de valores atípicos locales se ejecutó sobre una variable concreta, el tema Resultados de clúster y de valor atípico estará 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 se ejecutó una herramienta Predicción de serie temporal sobre una variable en particular, el tema Resultados de la predicción estará disponible. Este tema muestra la serie temporal de 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.

    El tema Resultados de la previsión no estará disponible si el cubo de espacio-tiempo de entrada se creó con la herramienta Cubo de espacio-tiempo del subconjunto en un cubo de espacio-tiempo de previsión.

    Si se especificó el parámetro Opción de valor atípico en las herramientas de Predicción de serie temporal, también estará disponible el tema Resultados de valor atípico de serie temporal.

  • Si la herramienta Detección de puntos de cambio se ejecutó con una variable concreta, el tema Puntos de cambio de serie temporal estará disponible. Este tema muestra si cada periodo de tiempo es un punto de cambio junto con estimaciones del valor medio o la desviación estándar de los periodos de tiempo actuales y anteriores.

  • Para los cubos que se crearon con la herramienta Crear cubo de espacio-tiempo a partir de ubicaciones definidas y que se agregaron temporalmente, estará disponible el tema Recuento de agregación temporal para visualizar el recuento de registros agregados en 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 valores de los Campos de resumen o Variables se agregaron, puede visualizar los Bins estimados, por lo que es posible ver los bins que se han estimado en función de las especificaciones de Crear cubo de espacio-tiempo agregando puntos o Crear cubo de espacio-tiempo a partir de ubicaciones definidas.

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

    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, borre los límites de rango de visibilidad seleccionando 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 al valor Escena para tener perspectiva.

  • 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.

  • Encontrará información detallada sobre cada una de las opciones del parámetro Tema de visualización, incluidas las descripciones de la salida y los gráficos, en el tema Temas de visualización para el cubo de espacio-tiempo.

Parámetros

EtiquetaExplicaciónTipo de datos
Cubo de espacio-tiempo de entrada

El cubo de espacio-tiempo que contiene la variable que se analizará. Los cubos de espacio-tiempo tienen una extensión de archivo .nc y se crean utilizando varias herramientas de la caja de herramientas Minería de patrones en espacio-tiempo.

File
Variable de cubo

La variable numérica del cubo netCDF que desea explorar. El cubo de espacio-tiempo siempre contendrá la variable COUNT si se utilizó la agregación al crear el cubo. Todos los campos de resumen o variables también estarán disponibles si se incluyeron cuando se creó el cubo.

String
Tema de visualización

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

Valor es el valor numérico del parámetro Variable de cubo y siempre está disponible. Los valores de Bins estimados solo están disponibles para los campos de resumen incluidos al crear el cubo. Los valores de 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. Los valores de los resultados de clúster y de valor atípico solo estarán disponibles para los valores de Variables de cubo para los que se ha ejecutado Análisis de valores atípicos locales. Los valores de recuento de la agregación temporal solo estarán disponibles para cubos de ubicaciones definidas que se hayan agregado temporalmente. Los valores de resultados de la previsión solo estarán disponibles para el valor del parámetro Variable de cubo para el que se haya ejecutado una herramienta Previsión de serie temporal. Los valores de los resultados de los valores atípicos de serie temporal solo estarán disponibles cuando el parámetro Opción de valor atípico se haya definido para alguna herramienta del conjunto de herramientas Predicción de serie temporal. Los valores de Puntos de cambio de serie temporal solo estarán disponibles para los valores de Variable de cubo para los que se haya ejecutado la Detección de puntos de cambio.

Encontrará información detallada sobre cada una de las opciones, incluidas las descripciones de la salida y los gráficos creados, en el tema Temas de visualización para el cubo de espacio-tiempo.

  • ValorSe visualizará el valor numérico del parámetro Variable de cubo.
  • Resultados de puntos calientes y fríosSe mostrará 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.
  • Bins estimadosSe mostrarán bins con valores estimados.
  • Resultados de clúster y de valor atípicoSe visualizará el clúster o tipo de valor atípico (COType) de cada bin determinado por el Análisis de valores atípicos locales.
  • Recuento de agregación temporalSe visualizará el recuento de registros agregados a cada bin de espacio-tiempo.
  • Resultados de la previsiónSe visualizarán los periodos de tiempo de entrada y los valores previstos resultantes a partir de las herramientas Previsión de serie temporal.
  • Resultados de valor atípico de serie temporalSe mostrarán los resultados del parámetro Opción de valor atípico en las herramientas Predicción de serie temporal.
  • Puntos de cambio de serie temporalSe mostrarán los resultados de la herramienta Detección de puntos de cambio. La salida contendrá campos que indican si cada periodo de tiempo es un punto de cambio junto con estimaciones del valor medio o la desviación estándar de los periodos de tiempo actuales y anteriores.
String
Entidades de salida

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

arcpy.stpm.VisualizeSpaceTimeCube3D(in_cube, cube_variable, display_theme, output_features)
NombreExplicaciónTipo de datos
in_cube

El cubo de espacio-tiempo que contiene la variable que se analizará. Los cubos de espacio-tiempo tienen una extensión de archivo .nc y se crean utilizando varias herramientas de la caja de herramientas Minería de patrones en espacio-tiempo.

File
cube_variable

La variable numérica del cubo netCDF que desea explorar. El cubo de espacio-tiempo siempre contendrá la variable COUNT si se utilizó la agregación al crear el cubo. Todos los campos de resumen o variables también estarán disponibles si se incluyeron cuando se creó el cubo.

String
display_theme

Especifica la característica del valor del parámetro Variable de cubo que desea mostrar. Las opciones 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 del parámetro Variable de cubo.
  • HOT_AND_COLD_SPOT_RESULTSSe mostrará 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) de cada bin determinado por 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 los valores previstos resultantes a partir de las herramientas Previsión de serie temporal.
  • TIME_SERIES_OUTLIER_RESULTSSe mostrarán los resultados del parámetro Opción de valor atípico en las herramientas Predicción de serie temporal.
  • TIME_SERIES_CHANGE_POINTSSe mostrarán los resultados de la herramienta Detección de puntos de cambio. La salida contendrá campos que indican si cada periodo de tiempo es un punto de cambio junto con estimaciones del valor medio o la desviación estándar de los periodos de tiempo actuales y anteriores.

Valor es el valor numérico del parámetro Variable de cubo y siempre está disponible. Los valores de Bins estimados solo están disponibles para los campos de resumen incluidos al crear el cubo. Los valores de 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. Los valores de los resultados de clúster y de valor atípico solo estarán disponibles para los valores de Variables de cubo para los que se ha ejecutado Análisis de valores atípicos locales. Los valores de recuento de la agregación temporal solo estarán disponibles para cubos de ubicaciones definidas que se hayan agregado temporalmente. Los valores de resultados de la previsión solo estarán disponibles para el valor del parámetro Variable de cubo para el que se haya ejecutado una herramienta Previsión de serie temporal. Los valores de los resultados de los valores atípicos de serie temporal solo estarán disponibles cuando el parámetro Opción de valor atípico se haya definido para alguna herramienta del conjunto de herramientas Predicción de serie temporal. Los valores de Puntos de cambio de serie temporal solo estarán disponibles para los valores de Variable de cubo para los que se haya ejecutado la Detección de puntos de cambio.

Encontrará información detallada sobre cada una de las opciones, incluidas las descripciones de la salida y los gráficos creados, en el tema Temas de visualización para el cubo de espacio-tiempo.

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 función 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 (script independiente)

El siguiente script independiente de Python muestra cómo utilizar la función 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