Creates points along the polylines of the input dataset.
Notes:
Two Point datasets created
RIGHT:
LEFT:
Parameters
Expression | Explanation |
---|---|
Function Name | PointsAlongPolylines |
<input dataset> | A String representing the input layer. Must be of Polyline type. |
<output dataset> | A String - the full name of the output layer. |
<Relative Distance> | A Double representing distance between the station lines. |
<Side> | Required. A String -This parameter defines on which side of the polyline the station lines will be created:
|
{Offset} | A Double representing the Offset of the points created from the input polylines. |
ETGWPath used in the table below is the full path to ETGWRun.exe (E.G. "C:\Program Files\ETSpatial Techniques\ETGeo Wizards\ETGWRun.exe")
Language | Syntax |
---|---|
Python | subprocess.call( [ETGWPath, "PointsAlongPolylines", "input dataset", "output dataset", "Relative Distance", "Side", "Offset From"]) |
.NET using ETGWRun.exe | StartInfo.FileName = ETGWPath StartInfo.Arguments = "PointsAlongPolylines" "input dataset" "output dataset" "Relative Distance" "Side" "Offset" |
.NET using ETGWOutX.dll | PointsAlongPolylines(input dataset, output dataset, Relative Distance, Side, Offset) |
ArcPy | arcpy.PointsAlongPolylines(input dataset, output dataset , "Relative Distance", "Side", "Offset") |
Notes:
<> - required parameter
{} - optional parameter
The argument separator for StartInfo.Arguments is space. If a string might contain a space, you need to double quote it.