Визуализация куба Пространство-Время в 2D (Углубленный анализ пространственно-временных закономерностей)

Сводка

Визуализирует переменные, хранящиеся в кубе netCDF и результаты, созданные инструментами Углубленного анализа пространственно-временных закономерностей. Выходными данными инструмента является двухмерное представление, отображаемое уникальным способом, зависимом от переменной и указанной темы.

Иллюстрация

Визуализация куба пространство-время в двух измерениях

Использование

  • Этот инструмент принимает только файлы netCDF, созданные инструментами Создать куб Пространство-Время путем агрегирования точек, Создать куб Пространство-Время на основе заданных местоположений и Создать куб Пространство-Время из многомерного растрового слоя.

  • Опция Местоположения с данными параметра Тема отображения позволяет увидеть все местоположения, содержащие данные для выбранной переменной, а опция Тренды показывает, где значения возрастают или уменьшаются со временем (результат вычисления статистики Манна-Кендалла по выбранной Переменной куба для каждого местоположения). И Местоположения с данными, и Тренды всегда доступны после создания куба.

  • Тренды горячих и холодных точек показывают, где z-оценки горячих и холодных точек возрастают или уменьшаются со временем (результат вычисления статистики Манна-Кендалла по z-оценкам анализа горячих точек куба пространства-времени для указанной Переменной куба), и результаты Анализа возникновения горячих точек воссоздают результаты, возвращенные при запуске инструмента Анализ возникновения горячих точек. И Тренды горячих и холодных точек, и результаты Анализа возникновения горячих точек будут доступны только после запуска Анализа возникновения горячих точек для указанной Переменной куба.

  • Опция Результат кластеризации временных рядов воспроизводит результаты, возвращенные при первом запуске инструмента Кластеризация временных рядов.

  • Процент локальных выбросов, Локальный выброс в наиболее поздний период времени, Результаты анализа локальных выбросов и Местоположения без пространственных соседей доступны только при запуске вами инструмента Анализ локальных выбросов. Процент локальных выбросов показывает число локальных выбросов в каждом местоположении, а локальный выброс в наиболее поздний период времени – выбросы, имевшие место на последнем шаге вашего куба Пространство-Время. Опция Результаты анализа локальных выбросов воспроизводит результаты, возвращенные при первом запуске инструмента Анализ локальных выбросов. Местоположения без пространственных соседей отображает все местоположения, не имеющие пространственных соседей в пределах Расстояния соседства, указанного при запуске инструмента Анализ локальных выбросов. В результате эти местоположения в аналитических вычислениях основываются только на временных соседях.

  • Количество оцениваемых бинов - показывает, сколько бинов было оценено для каждого уникального местоположения, что позволяет увидеть наличие пространственных структурных закономерностей в местах с отсутствующими значениями. Если целые секции карты имеют большие количества оцениваемых бинов, такая секция чаще всего может быть пропущена при анализе. Опция Местоположения, исключенные из анализа показывает места, в которых есть данные, но присутствуют пустые бины, которые не могут быть заполнены, поскольку не соответствуют критериям оценки. Число оцениваемых бинов и Местоположения, исключенные из анализа будут доступны только для Полей суммирования.

  • Опция параметра Тема отображения Прогноз результатов позволяет повторно создать результаты, полученные при первоначальном запуске инструмента в группе инструментов Прогнозирование временных рядов.

  • Опция Результаты выбросов временных рядов для параметра Тема отображения показывает местоположения, содержащие бины, которые учитываются временными выбросами для выбранного параметра Переменная куба, а анализ запущен.

Синтаксис

arcpy.stpm.VisualizeSpaceTimeCube2D(in_cube, cube_variable, display_theme, output_features, enable_time_series_popups)
ParameterОбъяснениеТип данных
in_cube

Куб netCDF, который содержит отображаемую переменную. Этот должен иметь расширение .nc и быть создан инструментами Создать куб Пространство-Время путем агрегирования точек, Создать куб Пространство-Время на основе заданных местоположений и Создать куб Пространство-Время из многомерного растрового слоя.

File
cube_variable

Числовая переменная в кубе netCDF для изучения. Куб пространство-время всегда будет содержать переменную COUNT. Также будут доступны все Поля суммирования или Переменные, которые использовались в процессе создания куба.

String
display_theme

Указывает характеристику Переменной куба, которую вы хотите отобразить. Опции отличаются в зависимости от способа создания куба и использованного анализа.

Если куб был создан путем агрегирования точек, то всегда будут доступны Местоположения с данными и Тренды. Количество оцениваемых бинов и Местоположения, исключенные из анализа будут доступны только для Полей суммирования, которые были использованы в процессе создания куба.

Если куб был создан из указанных местоположений, Тренды будут доступны для тех Полей суммирования или Переменных, которые были включены в процесс создания куба.

Тренды горячих и холодных точек и Результаты анализа возникновения горячих точек будут доступны только после запуска Анализа возникновения горячих точек с выбранной Переменной куба. Процент локальных выбросов, Локальный выброс в наиболее поздний период времени, Результаты анализа локальных выбросов и Местоположения без пространственных соседей доступны только при запуске инструмента Анализ локальных выбросов.

Результаты прогноза будут доступны только для кубов, созданных инструментами в группе Прогнозирование временных рядов. Опция Результаты выбросов временных рядов будет доступна, только если задан параметр Опция выбросов в инструментах Прогнозирование временных рядов.

  • LOCATIONS_WITH_DATAПоказывает все местоположения, которые содержат данные для параметра Переменная куба.
  • TRENDSПоказывает тренд значений в каждом местоположении, определенный на основе статистики Манна-Кендалла.
  • HOT_AND_COLD_SPOT_TRENDSПоказывает тренд 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

Указывает, будут ли созданы всплывающие окна временных рядов для каждого выходного объекта. Всплывающие диаграммы не поддерживаются, если выходные данные заданы в виде шейп-файла.

  • 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: Да

Связанные разделы