在 2D 模式下显示时空立方体 (时空模式挖掘)

摘要

显示存储在 netCDF 立方体中的变量和时空模式挖掘工具生成的结果。 该工具的输出是根据指定的变量和专题进行唯一渲染的二维制图表达。

插图

在 2D 模式下显示时空立方体工具图示

使用情况

  • 此工具仅接受通过聚合点创建时空立方体通过已定义位置创建时空立方体通过多维栅格图层创建时空立方体工具创建的 netCDF 文件。

  • 显示主题参数中带有数据的位置选项可用于查看所有包含所选变量数据的位置,趋势选项可显示值随时间推移而增大或减小的位置(针对每个位置的指定立方体变量运行 Mann-Kendall 统计所产生的结果)。 创建立方体后,带有数据的位置趋势始终可用。

  • 热点和冷点趋势选项可显示热点和冷点 z 值随时间推移而升高或降低的位置(针对指定立方体变量值的时空热点分析 z 值运行 Mann Kendall 统计所得的结果),新兴时空热点分析结果将在运行新兴时空热点分析工具时重新创建返回的结果。 热点和冷点趋势新兴时空热点分析结果仅在在指定立方体变量值上运行新兴时空热点分析时可用。

  • 时间序列聚类结果选项可在初次运行时间序列聚类工具时重新创建返回的结果。

  • 仅当运行了局部异常值分析工具后,局部异常值百分比最近时间段内的局部异常值局部异常值分析结果无空间邻域的位置选项才可用。 局部异常值百分比将显示每个位置处总异常值的比例,最近时间段内的局部异常值显示时空立方体最近时间步长内出现的所有异常值。 局部异常值分析结果可在初次运行局部异常值分析工具时重新创建返回的结果。 无空间邻域的位置将显示运行局部异常值分析时指定的邻域距离值内所有无空间邻域的位置。 因此,这些位置仅依赖时间邻域进行分析计算。

  • 估算的条柱数量选项将显示每个唯一位置处估算的条柱数量,并可查看是否存在包含缺失值的地点空间模式。 如果地图的整个部分均存在大量估算立方图格,则最好不要将该区域纳入分析。 从分析中排除的位置选项可显示存有数据,但也存有因不符合估算条件而无法填充的空条柱的位置。 估算的条柱数量从分析中排除的位置仅可用于汇总字段值。

  • 使用显示主题参数中的预测结果选项,可以从最初在时间序列预测工具集中运行工具时重新创建结果。

  • 显示主题参数中的时间序列异常值结果选项用于指示包含对于立方体变量参数值及其运行的分析,被视为时态异常值的条柱的位置。

  • 有关每个显示主题参数选项的详细信息,其中包括输出说明和图表,请参阅时空立方体的可视化显示主题主题。

参数

标注说明数据类型
输入时空立方体

netCDF 立方体中包含了要显示的变量。 此文件必须具有 .nc 扩展名,并且必须使用通过聚合点创建时空立方体通过已定义位置创建时空立方体通过多维栅格图层创建时空立方体工具进行创建。

File
立方体变量

要研究的 netCDF 立方体中的数值变量。 时空立方体始终包含 COUNT 变量。 创建立方体时包含的所有汇总字段变量值也将可用。

String
显示主题

指定要显示的立方体变量值的特征。 这些选项会有所不同,具体取决于立方体的创建方式和分析的运行方式。

如果立方体是通过聚合点创建的,则带有数据的位置趋势将始终可用。 估算的立方图格数量从分析中排除的位置选项仅适用于在立方体创建过程中包含的汇总字段

如果立方体是通过定义的位置创建的,则趋势选项将适用于在立方体创建过程中包含的汇总字段变量

热点和冷点趋势新兴时空热点分析结果选项仅在针对所选立方体变量运行新兴时空热点分析后才可使用。 仅当运行了局部异常值分析工具后,局部异常值百分比最近时间段内的局部异常值局部异常值分析结果无空间邻域的位置选项才可用。

预测结果选项仅适用于由时间序列预测工具集中的工具创建的立方体。 仅当指定了时间序列预测工具中的异常值选项参数时,时间序列异常值结果选项才可用。

有关每个选项的详细信息,其中包括输出说明和创建的图表,请参阅时空立方体的可视化显示主题主题。

  • 带有数据的位置将显示所有包含立方体变量参数数据的位置。
  • 趋势将显示使用 Mann-Kendall 统计确定的每个位置的值趋势。
  • 热点和冷点趋势将显示使用 Mann-Kendall 统计确定的每个位置的 z 得分趋势。
  • 新兴时空热点分析结果将显示指定立方体变量参数的新兴时空热点分析的结果工具的结果。
  • 本地异常值分析结果将显示指定立方体变量参数的局部异常值分析工具的结果。
  • 局部异常值百分比将显示每个位置的总异常值百分比。
  • 最近时间段内的局部异常值将显示最近时间段内发生的异常值。
  • 时间序列聚类结果将显示指定立方体变量参数的时间序列聚类工具的结果。
  • 无空间邻域的位置对于最后一次分析运行,将显示无空间邻域的位置。 这些位置仅依赖时间邻域进行分析。
  • 估算的立方图格数量将显示为每个位置估算的立方图格数量
  • 从分析中排除的位置将显示因含有不符合估算条件的空立方图格而从分析中排除的位置。
  • 预测结果将显示指定分析变量参数所使用的时间序列预测工具的结果。
  • 时间序列异常值结果将显示时间序列预测工具中的异常值选项参数的结果。
String
输出要素

输出要素类结果。 此要素类为指定显示变量的二维地图制图表达。

Feature Class
启用时间序列弹出窗口

指定是否为每个输出要素生成时间序列弹出窗口。 shapefile 输出不支持弹出图表。

  • 将为数据集中的每个要素生成时间序列弹出窗口。
  • 未选中 - 将不会生成时间序列弹出窗口。 这是默认设置。
Boolean

arcpy.stpm.VisualizeSpaceTimeCube2D(in_cube, cube_variable, display_theme, output_features, enable_time_series_popups)
名称说明数据类型
in_cube

netCDF 立方体中包含了要显示的变量。 此文件必须具有 .nc 扩展名,并且必须使用通过聚合点创建时空立方体通过已定义位置创建时空立方体通过多维栅格图层创建时空立方体工具进行创建。

File
cube_variable

要研究的 netCDF 立方体中的数值变量。 时空立方体始终包含 COUNT 变量。 创建立方体时包含的所有汇总字段变量值也将可用。

String
display_theme

指定要显示的立方体变量值的特征。 这些选项会有所不同,具体取决于立方体的创建方式和分析的运行方式。

如果立方体是通过聚合点创建的,则带有数据的位置趋势将始终可用。 估算的立方图格数量从分析中排除的位置选项仅适用于在立方体创建过程中包含的汇总字段

如果立方体是通过定义的位置创建的,则趋势选项将适用于在立方体创建过程中包含的汇总字段变量

热点和冷点趋势新兴时空热点分析结果选项仅在针对所选立方体变量运行新兴时空热点分析后才可使用。 仅当运行了局部异常值分析工具后,局部异常值百分比最近时间段内的局部异常值局部异常值分析结果无空间邻域的位置选项才可用。

预测结果选项仅适用于由时间序列预测工具集中的工具创建的立方体。 仅当指定了时间序列预测工具中的异常值选项参数时,时间序列异常值结果选项才可用。

有关每个选项的详细信息,其中包括输出说明和创建的图表,请参阅时空立方体的可视化显示主题主题。

  • LOCATIONS_WITH_DATA将显示所有包含立方体变量参数数据的位置。
  • TRENDS将显示使用 Mann-Kendall 统计确定的每个位置的值趋势。
  • HOT_AND_COLD_SPOT_TRENDS将显示使用 Mann-Kendall 统计确定的每个位置的 z 得分趋势。
  • EMERGING_HOT_SPOT_ANALYSIS_RESULTS将显示指定立方体变量参数的新兴时空热点分析的结果工具的结果。
  • LOCAL_OUTLIER_ANALYSIS_RESULTS将显示指定立方体变量参数的局部异常值分析工具的结果。
  • PERCENTAGE_OF_LOCAL_OUTLIERS将显示每个位置的总异常值百分比。
  • LOCAL_OUTLIER_IN_MOST_RECENT_TIME_PERIOD将显示最近时间段内发生的异常值。
  • TIME_SERIES_CLUSTERING_RESULTS将显示指定立方体变量参数的时间序列聚类工具的结果。
  • LOCATIONS_WITHOUT_SPATIAL_NEIGHBORS对于最后一次分析运行,将显示无空间邻域的位置。 这些位置仅依赖时间邻域进行分析。
  • NUMBER_OF_ESTIMATED_BINS将显示为每个位置估算的立方图格数量
  • LOCATIONS_EXCLUDED_FROM_ANALYSIS将显示因含有不符合估算条件的空立方图格而从分析中排除的位置。
  • FORECAST_RESULTS将显示指定分析变量参数所使用的时间序列预测工具的结果。
  • TIME_SERIES_OUTLIER_RESULTS将显示时间序列预测工具中的异常值选项参数的结果。
String
output_features

输出要素类结果。 此要素类为指定显示变量的二维地图制图表达。

Feature Class
enable_time_series_popups

指定是否为每个输出要素生成时间序列弹出窗口。 shapefile 输出不支持弹出图表。

  • CREATE_POPUP选中 - 将为数据集中的每个要素生成时间序列弹出窗口。
  • NO_POPUP将不会生成时间序列弹出窗口。 这是默认设置。
Boolean

代码示例

VisualizeSpaceTimeCube2D 示例 1(Python 窗口)

下面的 Python 窗口脚本演示了如何使用 VisualizeSpaceTimeCube2D 工具。

import arcpy
arcpy.env.workspace = r"C:\STPM"
arcpy.VisualizeSpaceTimeCube2D_stpm("Homicides.nc", "AGE_STD_ZEROS", 
                                    "LOCATIONS_EXCLUDED_FROM_ANALYSIS", 
                                    "Homicides_Age_LocExc.shp")
VisualizeSpaceTimeCube2D 示例 2(独立脚本)

以下独立 Python 脚本演示了如何使用 VisualizeSpaceTimeCube2D 工具。

# Display Space Time Cube of homicide incidents in a metropolitan area

# Import system modules
import arcpy

# Set environment property to overwrite existing output, by default
arcpy.env.overwriteOutput = True

# Local variables...
workspace = r"C:\STPM"

# Set the current workspace (to avoid having to specify the full path to the 
# feature classes each time)
arcpy.env.workspace = workspace

# Display Space Time Cube of homicide with the standard deviation of victim's 
# age, fill no-data as 0
# Only display the locations excluded from analysis.
# Process: Visualize Space Time Cube in 2D 
cube = arcpy.VisualizeSpaceTimeCube2D_stpm("Homicides.nc", "AGE_STD_ZEROS", 
                                           "LOCATIONS_EXCLUDED_FROM_ANALYSIS", 
                                           "Homicides_Age_LocExc.shp")

许可信息

  • Basic: 是
  • Standard: 是
  • Advanced: 是

相关主题