Выбрать треки движения (Разведка)

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

Выбирает треки движения на основе области интереса.

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

  • Инструмент выбирает треки, по значению параметра Поле Track ID, из значения параметра Входные объекты, которые пересекают объекты значения параметра Область интереса. Если указана опция До, После или До и после для параметра Временные отношения, результаты будут включать только уникальные идентификаторы треков и объекты, соответствующие требованиям времени, определенным в параметре Время выборки.

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

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

  • Если значение параметра Входные объекты является классом объектов, инструмент вернет слой с примененной выборкой.

Параметры

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

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

Feature Layer
Поле идентификатора трека

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

Field
Область интереса

Объект или объекты, которые будут сравниваться с Входными объектами, чтобы определить, какие треки выбрать.

Feature Set
Временные отношения

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

  • До и послеЕсли время объекта задано до первого указанного времени и после последнего указанного времени для значения Области интереса, но в пределах определенного интервала времени с первого и последнего указанного времени, временное отношение будет до и после времени выборки.
  • ДоЕсли время объекта задано до первого указанного времени для значения Область интереса, но в пределах определенного интервала времени с первого и последнего указанного времени, временное отношение будет до времени выборки.
  • ПослеЕсли время объекта задано после последнего указанного времени для значения Область интереса, но в пределах определенного интервала времени с первого и последнего указанного времени, временное отношение будет после времени выборки.
  • НетБудут возвращены все треки, связанные с уникальным идентификатором из Поля Track ID, которые находятся в Области интереса.
String
Время выборки

Временная рамка, которая будет использоваться для выбора объектов, если указано значение До, После или До и после для параметра Временные отношения.

Если указано До или До и после, самым ранним выбранным временем будет первое идентифицированное время объектов, выбранных из первоначальной выборки, полученной из параметров Входные объекты и Область интереса, вычитая указанное значение времени. Если указано После или До и после, время выборки будет добавлено к последнему времени с момента первоначальной выборки для определения выбранных объектов.

Time Unit

Производные выходные данные

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

Обновленные входные объекты.

Feature Layer

arcpy.intelligence.SelectMovementTracks(in_features, track_id_field, area_of_interest, time_relationship, selection_time)
ИмяОписаниеТип данных
in_features

Объекты, которые будут сравниваться со значением параметра area_of_interest, чтобы идентифицировать уникальные треки и выбрать соответствующие треки.

Feature Layer
track_id_field

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

Field
area_of_interest

Объект или объекты, которые будут сравниваться с in_features, чтобы определить, какие треки выбрать.

Feature Set
time_relationship

Задает временные отношения между значениями параметров in_features и area_of_interest. Если указан параметр BEFORE, AFTER или BEFORE_AFTER, в выходную выборку будут включены только объекты, которые присутствуют в значении area_of_interest в течение указанного временного окна.

  • BEFORE_AFTERЕсли время объекта задано до первого указанного времени и после последнего указанного времени для значения Области интереса, но в пределах определенного интервала времени с первого и последнего указанного времени, временное отношение будет до и после времени выборки.
  • BEFOREЕсли время объекта задано до первого указанного времени для значения Область интереса, но в пределах определенного интервала времени с первого и последнего указанного времени, временное отношение будет до времени выборки.
  • AFTERЕсли время объекта задано после последнего указанного времени для значения Область интереса, но в пределах определенного интервала времени с первого и последнего указанного времени, временное отношение будет после времени выборки.
  • NONEБудут возвращены все треки, связанные с уникальным идентификатором из Поля Track ID, которые находятся в Области интереса.
String
selection_time

Временные рамки, которые будут использоваться для выбора объектов, если указано значение BEFORE, AFTER или BEFORE_AFTER для параметра time_relationship.

Если указано BEFORE или BEFORE_AFTER, самым ранним выбранным временем будет первое идентифицированное время объектов, выбранных из первоначальной выборки, полученной из параметров in_features и area_of_interest, вычитая указанное значение времени. Если указано AFTER или BEFORE_AFTER, время выборки будет добавлено к последнему времени с момента первоначальной выборки для определения выбранных объектов.

Time Unit

Производные выходные данные

ИмяОписаниеТип данных
updated_featureclass

Обновленные входные объекты.

Feature Layer

Пример кода

SelectMovementTracks (автономный скрипт)

В следующем скрипте Python показано, как использовать функцию SelectMovementTracks в автономном режиме.

# SelectMovementTracks.py
# Description: Select movement tracks that are identified in a known area 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"

arcpy.MakeFeatureLayer_management(point_features, "lyr")
arcpy.SelectMovementTracks_intelligence("lyr", 
                                        "created_user", 
                                        area_features, 
                                        "NONE")

Параметры среды

Этот инструмент не использует параметры среды геообработки

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

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

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