Points To Track Segments (AllSource Tools)
Summary
Converts time-enabled sequences of input point data, such as GPS points, to a series of output paths.
Usage
If the Input Features parameter values are in a projected coordinate system, the Output Feature Class parameter value will use the same coordinate system. If the Input Features parameter values are in a geographic coordinate system, the Output Feature Class parameter value will use World Azimuthal Equidistant.
If the Input Features parameter values have points with the same coordinates, a 1-centimeter offset is added to the second y-coordinate when each output line is created. This is because the geometry model does not allow duplicate vertices in a single polyline.
When the Input Features points are in projected Web Mercator, there may be discrepancies between the values in the
Shape Lengthanddistance_mfields because thedistance_mfield values are calculated using a geodesic length and are considered more accurate.The following fields will be added to the Output Feature Class parameter value:
Field name
Field alias
Description
d_startStart DateStarting date and time
d_start_sStart Date (string)Starting date and time as string or text
d_endEnd DateEnding date and time
d_end_sEnd Date (string)Ending date and time as string or text
distance_mDistance (meters)Distance in meters
dt_secTime Delta (seconds)Time difference in seconds
dt_minTime Delta (minutes)Time difference in minutes
speed_mpsSpeed (meters per second)Optional. Speed in meters per second
speed_mphSpeed (miles per hour)Optional. Speed in miles per hour
speed_kphSpeed (kilometers per hour)Optional. Speed in kilometers per hour
speed_kntSpeed (knots)Optional. Speed in knots
oid_startStart ObjectIDObject ID of starting point from Input Features
oid_endEnd ObjectIDObject ID of ending point from Input Features
group_idGroup IdentificationOptional. Group Field values from the Input Features parameter
The following fields will be added to the Output Sequence Points parameter value:
Field name
Field alias
Description
sequenceSequence NumberSequence number of point in the track
dateDateDatetime field from the Input Features parameter
date_strDate (string)Datetime field as string
oid_origOriginal ObjectIDObject ID of original feature from the Input Features parameter
group_idGroup IdentificationOptional. Group Field values from the Input Features parameter
An output
.lyrxfile (symbology and layer settings) will be created for the Output Feature Class and Output Sequence Points parameters. These files will be created in the nearest folder workspace that contains the output features.If the Include Velocity parameter is checked and the Error On Duplicate Timestamps parameter is not checked, any duplicate time stamps the output track velocity measures will be inf in which inf is infinity, regardless of the distance between the points.
Null values in the Group Field parameter value will not be processed. Null values cannot be sorted and grouped as part of the input point processing, so those rows will be skipped. To prevent this issue, use data engineering or the Calculate Field tool to convert null values to valid values before using this tool.
Parameters
| Label | Explanation | Data type |
|---|---|---|
|
Input Features |
The point features as point positions along the tracks to be created. |
Feature Layer |
|
Date Field |
The date field that will be used to order the Input Features points. |
Field |
|
Output Feature Class |
The output track line features. |
Feature Class |
|
Group Field (Optional) |
A field from the Input Features parameter that will be used to group the input points. Each unique group will create a separate track. |
Field |
|
Include Velocity Fields (Optional) |
Specifies whether output velocity fields (
|
Boolean |
|
Output Sequence Points (Optional) |
The output point features. The output will include a |
Feature Class |
|
Error On Duplicate Timestamps (Optional) |
Specifies whether duplicate time stamps in the Date Field parameter value or in each group in the Group Field parameter value will be accepted or cause the tool to fail.
|
Boolean |
|
Keep Input Fields (Optional) |
Specifies whether fields will be transferred from the Input Features parameter value to the Output Sequence Points parameter value.
|
Boolean |
Environments
This tool does not use any geoprocessing environments.
Licensing information
- Basic: Yes
- Standard: Yes
- Advanced: Yes