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

Краткая информация

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

Иллюстрация

Иллюстрация инструмента Визуализация куба пространство-время в 3D

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

  • Этот инструмент использует файлы netCDF, созданные инструментами в Наборе инструментов Углубленный анализ пространственно-временных закономерностей.

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

  • Тема Значение позволяет увидеть "сырые" значения, связанные с агрегацией или созданием куба.

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

  • Если вы запустили Анализ локальных выбросов для конкретной переменной, будет доступна тема Результаты кластеризации и выбросов. В этой теме показывается тип результата, присвоенный каждому статистически важному бину, основанный на Анализе локальных выбросов.

  • Если вы запустили инструмент Прогнозирование временных рядов для конкретной переменной, будет доступна тема Результаты прогнозирования. Эта тема показывает временные ряды в каждом местоположении наряду с спрогнозированными временными рядами. Соответствующие значения для каждого временного шага сохраняются в отдельном поле. Для кубов, созданных инструментом Прогноз на основе леса или Прогноз экспоненциального сглаживания, верхняя и нижняя границы доверительных интервалов сохраняются в виде отдельных полей. Кроме того, кубы, созданные с помощью инструмента Прогноз экспоненциального сглаживания, имеют свои уровни, тренды и сезонные компоненты, сохраненные в виде отдельных полей. Эти атрибуты можно отобразить на карте с помощью символов.

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

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

  • Если инструмент Выявление изменений точек был запущен для определенной переменной, будет доступна тема Точки изменения временных рядов. Эта тема показывает, является ли каждый временной шаг изменением точек с оценками среднего или среднеквадратического отклонения для текущего и предыдущего временных шагов.

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

  • Диаграммы временных рядов создаются как часть выходных данных этого инструмента. Если параметр Тема отображения является Результаты анализа горячих и холодных точек, z-оценки строятся по времени для каждого местоположения. Для всех других тем отображения значение параметра Переменная куба отображается по времени для каждого местоположения. Эти диаграммы будут добавлены на панель Содержание под выходным классом пространственных объектов.

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

  • Так как при визуализации куба пространство-время для вертикальной оси используются значения времени, для корректной интерпретации очень важно, чтобы все местоположения на поверхности располагались на одной высоте. Тогда все интервалы временных шагов будут считаться с одного основания. Для этого уберите отметки со всех слоев Земная поверхность, которые находятся в группе Поверхности высот на панели Содержание. Это отключит все сервисы высот по умолчанию.

    Примечание:
    Как только вы в следующий раз откроете Новую сцену, поверхности по умолчанию будут снова заполнены.

  • Если данные все еще не отображаются, очистите ограничения диапазона видимости, выбрав новый слой на панели Содержание, перейдя на вкладку Оформление и нажав кнопку Очистить ограничения.

  • Выходные данные этого инструмента отображаются точечными символами в форме кубика, представляющими каждый бин в кубе. Если ваш куб был создан на основе заданных местоположений, лучше всего добавить 2D представление ваших полигонов к значению Сцена для визуализации перспективы.

  • Куб пространство-время можно также визуализировать в трех измерениях, используя надстройку Space Time Cube Explorer.

  • Чтобы сохранить временную точность, не рекомендуется использовать в качестве выходных данных шейп-файл, поскольку он не может хранить в одном поле дату и время. Это имеет определенное значение при визуализации результатов в 3D и использовании бегунка времени для изучения результатов. Временная точность достигается только при хранении данных в базе геоданных.

  • Углубленную информацию для каждой опции параметра Тема отображения, включая описания выходных данных и графиков, см. в статье Визуализация тем отображения для куба пространство-время.

Параметры

ПодписьОписаниеТип данных
Входной куб Пространство-Время

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

File
Переменная куба

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

String
Тема отображения

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

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

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

  • ЗначениеБудет отображаться числовое значение параметра Переменная куба.
  • Результаты анализа горячих и холодных точекБудет отображаться статистическое значение каждого бина, основанного на пространственно-временном анализе горячих точек, выполненном с помощью Анализа возникновения горячих точек.
  • Число оцененных биновБудут показаны бины с оценочными значениями.
  • Результаты кластеризации и выбросовБудет отображен тип кластера или выброса (COType), назначенный для каждого бина, для выполняемого Анализа локальных выбросов.
  • Значение агрегации времениБудет показано число записей, агрегированных в каждый бин пространства-времени Отобразить.
  • Результаты прогнозированияБудут отображаться входные временные шаги и результирующие прогнозируемые значения из Прогнозирования временных рядов.
  • Результаты выбросов временных рядовБудут отображаться результаты параметра Опции выбросов в инструментах Прогнозирования временных рядов.
  • Точки изменения временных рядовБудут отображены результаты инструмента Выявление изменений точек. Выходные данные будут содержать поля, указывающие, является ли каждый временной шаг изменением точек с оценками среднего или среднеквадратического отклонения для текущего и предыдущего временных шагов.
String
Выходные объекты

Результаты выходного класса объектов Данный класс объектов будет представлять собой трехмерное картографическое представление выбранной для отображения переменной в 3D-сцене.

Feature Class

arcpy.stpm.VisualizeSpaceTimeCube3D(in_cube, cube_variable, display_theme, output_features)
ИмяОписаниеТип данных
in_cube

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

File
cube_variable

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

String
display_theme

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

  • VALUEБудет отображаться числовое значение параметра Переменная куба.
  • HOT_AND_COLD_SPOT_RESULTSБудет отображаться статистическое значение каждого бина, основанного на пространственно-временном анализе горячих точек, выполненном с помощью Анализа возникновения горячих точек.
  • ESTIMATED_BINSБудут показаны бины с оценочными значениями.
  • LOCAL_OUTLIER_RESULTSБудет отображен тип кластера или выброса (COType), назначенный для каждого бина, для выполняемого Анализа локальных выбросов.
  • TEMPORAL_AGGREGATION_COUNTБудет показано число записей, агрегированных в каждый бин пространства-времени Отобразить.
  • FORECAST_RESULTSБудут отображаться входные временные шаги и результирующие прогнозируемые значения из Прогнозирования временных рядов.
  • TIME_SERIES_OUTLIER_RESULTSБудут отображаться результаты параметра Опции выбросов в инструментах Прогнозирования временных рядов.
  • TIME_SERIES_CHANGE_POINTSБудут отображены результаты инструмента Выявление изменений точек. Выходные данные будут содержать поля, указывающие, является ли каждый временной шаг изменением точек с оценками среднего или среднеквадратического отклонения для текущего и предыдущего временных шагов.

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

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

String
output_features

Результаты выходного класса объектов Данный класс объектов будет представлять собой трехмерное картографическое представление выбранной для отображения переменной в 3D-сцене.

Feature Class

Пример кода

VisualizeSpaceTimeCube3D, пример (окно Python)

Пример скрипта в окне Python для использования функции VisualizeSpaceTimeCube3D.

import arcpy
arcpy.env.workspace = r"C:\STPM"
arcpy.VisualizeSpaceTimeCube3D_stpm("Homicides.nc", "COUNT", 
                                    "HOT_AND_COLD_SPOT_RESULTS", 
                                    "Homicides_Count_HS.shp")
VisualizeSpaceTimeCube3D, пример 2 (автономный скрипт)

Следующий автономный Python скрипт демонстрирует, как использовать функцию 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")

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

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