Сравнить области (Разведка)

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

Сравнивает движение треков точки по нескольким областям интереса.

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

  • Инструмент используется для поиска числа уникальных идентификаторов треков точки, работающих в заданных областях. Для сравнения областей по местоположению и времени время должно быть включено для значений (слоев) и Входных точечных объектов, и Входных площадных объектов.

    Подробнее о настройке свойств времени для данных

  • Параметр Выходной класс объектов вернет класс площадных объектов со входной геометрией и уникальными идентификаторами из параметров Поле имени точечных объектов и Поле имени площадных объектов.

Параметры

ПодписьОписаниеТип данных
Входные точечные объекты

Точечные объекты, представляющие точки треков перемещения. В слое должна быть включена поддержка времени.

Feature Layer
Входные площадные объекты

Площадные объекты, представляющие области интереса, которые будут использованы для определения уникальных идентификаторов точек треков перемещения. В слое должна быть включена поддержка времени.

Feature Layer
Выходной класс пространственных объектов

Выходной класс площадных объектов. В выходных данных будет содержаться копия геометрии Входных площадных объектов и уникальные идентификаторы из параметров Поле имени площадных объектов и Поле имени точечных объектов.

Если у обоих параметров Входные точечные объекты и Входные площадные объекты включено время и Отношение задано как Местоположение и время, будут возвращены только объекты, соответствующие геометрии и временному интервалу.

Feature Layer
Поле имени точечных объектов

Поле, содержащее уникальные идентификаторы точек треков перемещения. Поле может быть числовым или строковым.

Field
Поле имени площадных объектов

Поле, содержащее уникальные идентификаторы областей интереса. Поле может быть числовым или строковым.

Field
Отношение

Задает отношение между входными данными.

  • Только местоположениеТочечные и площадные объекты оцениваются на основе пространственного совпадения.
  • Местоположение и времяТочечные и площадные объекты оцениваются на основе пространственного и временного совпадения.
String
Разница во времени
(Дополнительный)

Время, на которое могут различаться параметры Входные точечные объекты и Входные площадные объекты прежде чем пространственное отношение станет рассматриваться как недопустимое. Параметр активен, когда для Отношения задано Местоположение и время и время во всех входных данных включено.

Time Unit

arcpy.intelligence.CompareAreas(in_point_features, in_area_features, out_featureclass, point_id_field, area_id_field, relationship, {time_difference})
ИмяОписаниеТип данных
in_point_features

Точечные объекты, представляющие точки треков перемещения. В слое должна быть включена поддержка времени.

Feature Layer
in_area_features

Площадные объекты, представляющие области интереса, которые будут использованы для определения уникальных идентификаторов точек треков перемещения. В слое должна быть включена поддержка времени.

Feature Layer
out_featureclass

Выходной класс площадных объектов. В выходных данных будет содержаться копия геометрии in_area_features и уникальные идентификаторы из параметров area_id_field и point_id_field.

Если у обоих параметров in_point_features и in_area_features включено время и relationship задано как LOCATION_TIME, будут возвращены только объекты, соответствующие геометрии и временному интервалу.

Feature Layer
point_id_field

Поле, содержащее уникальные идентификаторы точек треков перемещения. Поле может быть числовым или строковым.

Field
area_id_field

Поле, содержащее уникальные идентификаторы областей интереса. Поле может быть числовым или строковым.

Field
relationship

Задает отношение между входными данными.

  • LOCATION_ONLYТочечные и площадные объекты оцениваются на основе пространственного совпадения.
  • LOCATION_TIMEТочечные и площадные объекты оцениваются на основе пространственного и временного совпадения.
String
time_difference
(Дополнительный)

Время, на которое могут различаться параметры in_point_features и in_point_features, прежде чем пространственное отношение станет рассматриваться как недопустимое. Параметр включается, когда для relationship задано LOCATION_TIME, и время во всех входных данных включено.

Time Unit

Пример кода

CompareAreas, пример (автономный скрипт)

Следующий скрипт Python демонстрирует использование функции CompareAreas в качестве автономного скрипта.

# Name: CompareAreas.py
# Description: Identify unique movement point track identifiers in known areas of interest. 

# Import system modules 
import arcpy 

arcpy.env.workspace = "C:/data/Tracks.gdb"

# Set local variables 
point_features = "Movement_Points"
area_features = "Areas_Of_Interest"
out_features = "Compare_Areas"
point_id_field = "Created_By"
area_id_field = "Name"
relationship = "LOCATION_TIME"
time_difference = "2 Hours"

# Execute tool
arcpy.CompareAreas_intelligence(point_features,
                                area_features,
                                out_features,
                                point_id_field,
                                area_id_field,
                                relationship,
                                time_difference)

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

  • Basic: Нет
  • Standard: Нет
  • Advanced: Да

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