Dissolve/Concatenate Event Tables

Running programmatically

Both Dissolve and Concatenate functions combine records in an event table if the events are on the same route and have the same value in a specified field. The functions are available for line event layers only. The wizard allows the resulting data to be added to the map as a line event layer or a standalone table.

dissolve

concatenate

Input

Output:

Running Programmatically

(Go to TOP)

Parameters

Expression Explanation
Function Name DissolveRouteEvents
Function Name ConcatenateRouteEvents
<Event Table> A String - the full path to the event table (DBF or table in File GDB).
<Output Table> A String - the full path to the output table (DBF or table in File GDB).
<Key Field> A String - the name of the route ID field in the event table .
<Dissolve Field> A String - the name of the field in the input table to be used for Dissolve/Concatenate
<From Measure Field> A String - the name of the From Measure field in the event table .
<To Measure Field> A String - the name of the To Measure field in the event table.

Running the function

ETGWPath used in the table below is the  full path to ETGWRun.exe (E.G. "C:\Program Files\ETSpatial Techniques\ETGeo Wizards\ETGWRun.exe")

Dissolve Events

Language Syntax
Python subprocess.call([ETGWPath, "DissolveRouteEvents", "Event Table", "Output Table", "Key Field", "Dissolve Field", "From Measure Field", "To Measure Field")
.NET using ETGWRun.exe StartInfo.FileName = ETGWPath
StartInfo.Arguments = "DissolveRouteEvents" "Event Table" "Output Table" "Key Field" "Dissolve Field" "From Measure Field" "To Measure Field"
.NET using ETGWOutX.dll DissolveRouteEvents(Event Table, Output Table, Key Field, Dissolve Field, From Measure Field, To Measure Field)
ArcPy arcpy.DissolveRouteEvents(Event Table, Output Table, "Key Field", "Dissolve Field", "From Measure Field", "To Measure Field")

Concatenate Events

Language Syntax
Python subprocess.call([ETGWPath, "ConcatenateRouteEvents", "Event Table", "Output Table", "Key Field", "Dissolve Field", "From Measure Field", "To Measure Field"])
.NET using ETGWRun.exe StartInfo.FileName = ETGWPath
StartInfo.Arguments = "ConcatenateRouteEvents" "Event Table" "Output Table" "Key Field" "Dissolve Field" "From Measure Field" "To Measure Field"
.NET using ETGWOutX.dll ConcatenateRouteEvents(Event Table, Output Table, Key Field, Dissolve Field, From Measure Field, To Measure Field)
ArcPy arcpy.ConcatenateRouteEvents(Event Table, Output Table, "Key Field", "Dissolve Field", "From Measure Field", "To Measure Field")

Notes:

(Go to TOP)