Label | Explanation | Data Type |
Input Table | The input table to iterate. | Table View; Feature Layer |
Time Definition (Optional) | Specifies the filter that will be applied to the data.
| String |
Months
(Optional) | Specifies the month that will be used to filter the data. This parameter is active if the Time Definition parameter value is specified as Months.
| String |
Days
(Optional) | Specifies the weekday that will be used to filter the data. This parameter is active if the Time Definition parameter value is specified as Days.
| String |
Time Step Interval
| The time interval that will be used to create temporal slices. Only whole numbers are valid inputs. | Time Unit |
Subset
(Optional) | One or more temporal subsets of each iteration. Each subset is defined by a pair of Subset Delay and Subset Duration values. The start of each temporal slice is offset by the Subset Delay value, and the temporal range of the slice is defined by the Subset Duration value. For example, a temporal slice is between January 1, 2022, 1 AM (2022-01-01 01:00:00) and January 2, 2022, 1 AM (2022-01-02 01:00:00), with a Subset Delay value of 2 hours.
| Value Table |
Start Time Field
| A field that will be used to define the temporal extent (or the start of the temporal extent) and query to create temporal slices. The temporal extent can be altered by specifying a different date and time value for the Iteration Start Time parameter. | Field |
End Time Field
(Optional) | A field that will be used to define the end of the temporal extent and query to create temporal slices. This field can be added if the data has separate date fields for start and end time. If the data has a single field for start and end time, leave this parameter blank or set it to the same field as the Start Time Field value. | Field |
Iteration Start Time
(Optional) | A start time that creates a subset of the data starting on and after the specified date and time value. | Date |
Snap Iteration Start Datetime To Data (Optional) | Specifies whether the start of the iteration will be aligned with the closest date in the data.
| Boolean |
Iteration End Time
(Optional) | The end time that creates a subset of the data ending on and before the specified date and time value. | Date |
Snap Iteration End Datetime To Data (Optional) | Specifies whether the end of iteration will be aligned with the closest date in the data.
| Boolean |
Include Start (Optional) | Specifies whether the start time will be included in each time slice.
| Boolean |
Include End (Optional) | Specifies whether the end time will be included in each time slice. Checking both Include Start and Include End will result in counting the same event twice. If an event occurred at the ending of the previous slice, it will also be counted in the following slice (include start). This may be useful in continuous events. For example, a fire has been burning for three days and you want to know the total number of new and existing fire records
| Boolean |
Skip Null Values (Optional) | Specifies whether rows with null date and time values will be included. This parameter is available when the Start Time Field and End Time Field parameters have different date fields.
Uncheck this parameter in the following cases:
| Boolean |
Format Output Time String (Optional) | Specifies whether reserved characters will be removed from the output Start Time and End Time parameter values. Only alphanumeric and underscore characters will be retained.
| Boolean |
Skip Empty Slices (Optional) | Specifies whether empty time slices will be removed. An empty time slice contains no rows.
| Boolean |
Derived Output
Label | Explanation | Data Type |
Output Time Layer | The layer with selected rows that match the time slicing criteria. | Any Value |
Start Time | The start time for each slice. | String |
End Time | The end time for each slice. | String |
Count | The count of rows in each slice. | Long |