Skip to content

caseymeiz/LinePartition

Repository files navigation

Line Partition

Python Toolbox for slicing line features in to equal portions.

Requirements

ArcGIS license: Basic

Usage

You can use it as a stand alone Python Toolbox

Or import it into your workflow

import arcpy

arcpy.ImportToolbox(r"path\to\the\tool\partition.pyt")

in_lines = r"path\to\input\workspace.gdb\line"
workspace = r"path\to\workspace\workspace.gdb"
out_lines = r"by_length" # just the name of the output features
length = 100
overwriteOutput = True

arcpy.Length_partition(in_lines, workspace, out_lines, length, overwriteOutput)

Examples

Original

Original

By proportions (3)

arcpy.Proportion_partition(in_lines, workspace, out_lines, length, overwriteOutput)

Proportion

By length (100 feet)

arcpy.Length_partition(in_lines, workspace, out_lines, length, overwriteOutput)

by length

About

🌎 Python Toolbox for slicing line features in to equal portions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages