| Подпись | Описание | Тип данных | 
Входные объекты  | Точечные объекты как создаваемые точки положений вдоль треков.  | Feature Layer | 
Поле даты  | Поле даты, которое будет использоваться для упорядочивания точек Входных объектов.  | Field | 
Выходной класс объектов  | Выходные линейные объекты трека.  | Feature Class | 
Поле группировки (Дополнительный)  | Поле из параметра Входные объекты, которое будет использоваться для группировки входных точек. Для каждой уникальной группы создается отдельный трек.  | Field | 
Включить поля скорости (Дополнительный)  | Указывает, будут ли поля скорости (speed_mps, speed_mph, speed_kph и speed_knt) включены в значение параметра Выходной класс пространственных объектов. 
  | Boolean | 
Выходные точки последовательности (Дополнительный)  | Выходные точечные объекты. В выходных данных будет содержаться поле SEQUENCE, содержащее порядок прохождения, который будет использоваться при создании пути в параметре Выходной класс пространственных объектов.  | Feature Class | 
Ошибка повторяющихся меток времени (Дополнительный)  | Определяет, как будут интерпретироваться дублирующиеся временные метки в параметре Поле даты или каждой группе в параметре Поле группировки: приниматься или приводить к сбою работы инструмента. 
  | Boolean | 
Сохранить поля входных данных (Дополнительный)  | Указывает, будут ли поля перенесены из значения параметра Входные объекты в значение параметра Выходные точки последовательности. 
  | Boolean | 
Краткая информация
Конвертирует временные последовательности входных точечных данных, такие как точки GPS, в серию выходных путей.
Использование
Если значения параметра Входные объекты находятся в системе координат проекции, то значение параметра Выходной класс пространственных объектов будет использовать ту же систему координат. Если значения параметра Входные объекты находятся в географической системе координат, то значение параметра Выходной класс пространственных объектов будет использовать азимутальную равнопромежуточную проекцию World Azimuthal Equidistant.
Если в значениях параметра Входные объекты есть точки с одинаковыми координатами, при создании каждой выходной линии добавляется отступ в 1 см ко второй y-координате. Это связано с тем, что модель геометрии не допускает дублирование вершин в рамках одной линии.
Если точечные Входные объекты спроецированы в Web Mercator, могут возникнуть расхождения между значениями в полях Shape Length и distance_m, поскольку значения в поле distance_m вычисляются с использованием геодезических длин и поэтому их можно считать более точными.
Следующие поля будут добавлены к значению параметра Выходной класс пространственных объектов:
Имя поля Псевдоним поля Описание d_start Start Date Дата и время начала
d_start_s Start Date (string) Дата и время начала в виде строки или текста
d_end End Date Дата и время окончания
d_end_s End Date (string) Дата и время окончания в виде строки или текста
distance_m Distance (meters) Расстояние (метры)
dt_sec Time Delta (seconds) Разница по времени в секундах
dt_min Time Delta (minutes) Разница по времени в минутах
speed_mps Speed (meters per second) Необязательно. Скорость в метрах в секунду
speed_mph Speed (miles per hour) Необязательно. Скорость в милях в час
speed_kph Speed (kilometers per hour) Необязательно. Скорость в км в час
speed_knt Speed (knots) Необязательно. Скорость (узлы)
oid_start Start ObjectID Object ID начальной точки из Входных объектов
oid_end End ObjectID Object ID конечной точки из Входных объектов
group_id Group Identification Необязательно. Значения Поле группы из параметра Входные объекты.
Следующие поля будут добавлены к значению параметра Выходная последовательность точек:
Имя поля Псевдоним поля Описание sequence Sequence Number Порядковый номер точки в треке
date Date Поле Datetime из параметра Входные объекты.
date_str Date (string) Поле Datetime в виде строки
oid_orig Original ObjectID Object ID исходного объекта из параметра Входные объекты
group_id Group Identification Необязательно. Значения Поле группы из параметра Входные объекты.
Выходной файл .lyrx (настройки слоя и символы) будет создан для параметров Выходной класс пространственных объектов и Выходные точки последовательности. Эти файлы будут созданы в рабочей области ближайшей папки, которая содержит выходные объекты.
Если параметр Включить Velocity отмечен , а Ошибка повторяющихся меток времени - нет, то любые повторяющиеся метки времени, измеряемые скоростью выходного трека, будут inf, где inf равно бесконечности, независимо от расстояния между точками.
Пустые значения в параметре Поле группировки не будут обрабатываться. Пустые значения невозможно отсортировать или группировать в ходе обработки входной точки, поэтому эти строки будут пропущены. Чтобы избежать этой ошибки, используйте data engineering или инструмент Вычислить поле, чтобы конвертировать пустые значения в допустимые значения перед тем, как использовать этот инструмент.
Параметры
arcpy.intelligence.PointsToTrackSegments(in_features, date_field, out_feature_class, {group_field}, {include_velocity}, {out_point_feature_class}, {error_on_duplicate_timestamps}, {keep_input_fields})| Имя | Описание | Тип данных | 
in_features  | Точечные объекты как создаваемые точки положений вдоль треков.  | Feature Layer | 
date_field  | Поле даты, которое будет использоваться для упорядочивания точек in_features.  | Field | 
out_feature_class  | Выходные линейные объекты трека.  | Feature Class | 
group_field (Дополнительный)  | Поле из параметра in_features, которое будет использоваться для группировки входных точек. Для каждой уникальной группы создается отдельный трек.  | Field | 
include_velocity (Дополнительный)  | Указывает, будут ли выходные поля скорости (speed_mps, speed_mph, speed_kph и speed_knt) включены в значение параметра out_feature_class. 
  | Boolean | 
out_point_feature_class (Дополнительный)  | Выходные точечные объекты. В выходных данных будет содержаться поле SEQUENCE, содержащее порядок прохождения, который будет использоваться при создании пути в параметре out_feature_class.  | Feature Class | 
error_on_duplicate_timestamps (Дополнительный)  | Определяет, как будут интерпретироваться дублирующиеся временные метки в параметре date_field или каждой группе в параметре group_field: приниматься или приводить к сбою работы инструмента. 
  | Boolean | 
keep_input_fields (Дополнительный)  | Указывает, будут ли поля перенесены из значения параметра in_features в значение параметра out_point_feature_class. 
  | Boolean | 
Пример кода
Пример скрипта окна Python для использования функции PointsToTrackSegments в режиме прямого запуска.
import arcpy
arcpy.intelligence.PointsToTrackSegments("C:/data/mtracks.gdb/source_pts", 
                                         "DateTime", 
                                         "C:/data/mtracks.gdb/tracklines", 
                                         "Name",
                                         "INCLUDE_VELOCITY",
                                         "C:/data/mtracks.gdb/seqpoints")Этот скрипт Python демонстрирует пример использования функции PointsToTrackSegments в автономном скрипте.
# Name: PointsToTrackSegments_Example2.py
# Description: Convert points to track segments.
# Import system modules
import arcpy 
# Set local variables
in_features = "C:/data/mtracks.gdb/source_pts"
date_time = "DateTime"
out_feature_class = "C:/data/mtracks.gdb/tracklines"
group_field = "Name" 
out_points = "C:/data/mtracks.gdb/seqpoints"
# Run PointsToTrackSegments
arcpy.intelligence.PointsToTrackSegments(in_features, date_time, 
                                         out_feature_class, group_field,
                                         "INCLUDE_VELOCITY", out_points)Параметры среды
Информация о лицензиях
- Basic: Да
 - Standard: Да
 - Advanced: Да