天天看点

Linear Referencing Tools(线性参考工具)

线性参考工具

Linear Referencing Tools(线性参考工具)
# Process: 创建路径
arcpy.CreateRoutes_lr("", "", 输出路径要素类, "LENGTH", "", "", "UPPER_LEFT", "1", "0", "IGNORE", "INDEX")

# Process: 创建路径事件图层
arcpy.MakeRouteEventLayer_lr("", "", "", "", 图层名称或表视图, "", "NO_ERROR_FIELD", "NO_ANGLE_FIELD", "NORMAL", "ANGLE", "LEFT", "POINT")

# Process: 叠加路径事件
arcpy.OverlayRouteEvents_lr("", "", "", "", "INTERSECT", 输出事件表, 输出事件表属性, "ZERO", "FIELDS", "INDEX")

# Process: 校准路径
arcpy.CalibrateRoutes_lr("", "", "", "", "", 输出路径要素类__2_, "DISTANCE", "0 Unknown", "BETWEEN", "BEFORE", "AFTER", "IGNORE", "KEEP", "INDEX")

# Process: 沿路径定位要素
arcpy.LocateFeaturesAlongRoutes_lr("", "", "", "0 Unknown", 输出事件表__2_, 输出事件表属性__2_, "FIRST", "DISTANCE", "ZERO", "FIELDS", "M_DIRECTON")

# Process: 融合路径事件
arcpy.DissolveRouteEvents_lr("", "", "", 输出事件表__3_, 输出事件表属性__3_, "DISSOLVE", "INDEX")

# Process: 转换路径事件
arcpy.TransformRouteEvents_lr("", "", "", "", "", "", 输出事件表__4_, 输出事件表属性__4_, "0 Unknown", "FIELDS")