Подпись | Описание | Тип данных |
Входные точечные объекты | Точечные объекты, представляющие точки треков перемещения. В слое должна быть включена поддержка времени. | 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 | Задает отношение между входными данными.
| String |
time_difference (Дополнительный) | Время, на которое могут различаться параметры in_point_features и in_point_features, прежде чем пространственное отношение станет рассматриваться как недопустимое. Параметр включается, когда для relationship задано LOCATION_TIME, и время во всех входных данных включено. | Time Unit |
Пример кода
Следующий скрипт 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: Да