How to Use?
๐งฉ Polygon Partition Tool
A specialized offline polygon partitioning tool built for land surveyors, civil engineers, and GIS practitioners.
It allows you to draw, import, partition, and calculate areas/perimeters of polygons directly in the browser.
Perfect for fieldwork and planning tasks where advanced GIS software is not accessible.
โจ Features
๐ Input & Setup
- Import polygon points via CSV (X, Y, Name).
- Or start with a Sample Polygon for quick demo.
- Editable Table โ add, delete, or reorder points with dragโandโdrop.
- Toggle point usage (include/exclude).
โ๏ธ Partitioning
- Draw interactive cut lines to partition polygons.
- Autoโfit cut โ divide polygon into exact target area.
- Blue/Yellow Preview โ instantly shows both sides of the partition with area + perimeter.
- Undo last partition with one click.
๐ Measurement & Units
- Area and perimeter autoโcalculated for each partition.
- Supports unit selection: meters (m), feet (ft), or custom factor.
- Realโtime labels on partitions showing Area + Perimeter.
๐ Outputs
- Download Partitions CSV โ coordinates of each subdivided polygon.
- Download Summary CSV โ partition names, areas, and perimeters (with totals).
- Export SVG Sketch โ saves the visual polygon partition as SVG.
๐จ UI & Usability
- ๐ Dark/Light Theme Toggle.
- ๐ Activity Log โ keeps track of actions (CSV import, cuts, undo, etc.).
- โ Error alerts for invalid/selfโintersecting polygons.
- ๐ Grid background with snapโtoโedge option.
๐ผ๏ธ Preview
๐ How to Use
- Open
Polygon-Partition-Tool.htmlin your browser. - Load points:
- ๐ Import CSV, or
- ๐ Use Sample polygon.
- Use handles + cut line to partition polygon.
- Autoโfit to a target area or apply free cut.
- Save outputs as CSV or SVG for reporting.
๐ Example CSV Input
Name,X,Y
P1,0,0
P2,50,0
P3,80,20
P4,80,60
P5,50,90
P6,20,80
P7,-10,50
P8,-5,20
โก Why Use This Tool?
- ๐งโ๐ผ Built for field engineers & surveyors needing polygon splits quickly.
- ๐ Works offline โ no internet or GIS software needed.
- ๐ Generates ready CSV reports for documentation.
- ๐ฏ Accurate area/perimeter calculations with unit conversion.