+
Edit Polygon
Edit Population Density
Edit District Type
Redistricting
π Load CSV
πΎ Save CSV
Available CSV files in ./csv_input
β
β Add Files
Refresh
Close
Click 'Load CSV' to browse available files
Layer
County
Sub-County
πΊοΈ Display Region
π₯οΈ Display
Display Regions
β
Select All
Clear All
Apply
Cancel
βοΈ Change Density
βΆ Undo
β· Redo
Polygon
π Combine Polygons
Split Polygon:
Split
Grid Split:
Γ
β¦ Split (G)
π Split by OSM
ποΈ Delete Polygon
Vertices
π Replace (1=Prev / 2=Next)
β Virtual Nodes (V) β draw a free-form cut line
Delete Vertex (Del)
Create Midpoint (M)
Split by Vertices (C)
Clear Selection
Simplify Vertices
Update Neighbours
Layer
Edit Location
Edit Type
Disable Change
Change Location
Change Type
Density Color Map
Location Map
Type Map
Cluster Map
Display Data
Population Density
Est Population
Location - Type
Cluster Label
Label
Edit Clusters
Redistricting
District
Constituency
Redistricting Rule
Select Council:
β All β
+
Created:
0
Rem:
0
Total Population
Allocated Seat
Quota
Boundary
Extra Seat
Current ward
Create new ward
Cancel
Create
Ward colour
Red
βΎ
Draft electorate
0
Variance
β100.00%
Wards
Clear
No wards saved yet.
Map shows one merged unit per County. Group counties into a constituency the same way you group polygons into a ward.
Redistricting Rule
Select Electoral Region:
β All β
+
Created:
0
Rem:
0
Total Population
Allocated Seats
Quota
Current constituency
Create new constituency
Cancel
Create
Constituency colour
Red
βΎ
Draft population
0
Variance
β100.00%
Constituencies
Clear
No constituencies saved yet.
Measure
π Measure Dist
Click the map to start measuring
Click circle to remove Β· Drag to move Β· Esc to exit
SVG Street Map
π Load SVG File
π Toggle
β‘ Fit View
β‘ Fit Polys
β₯ Move SVG (drag on canvas)
Rotate
0Β°
βΊ 90Β°
βΊ 15Β°
β» 15Β°
β» 90Β°
βΊ Reset Rotation
Scale
100%
Offset X
0
Offset Y
0
Opacity
35%
β Remove SVG
Change Population Density
Value must be a number between 50 and 50,000.
Confirm
Cancel
Select Location
Inner City
Outer City
Suburb
Rural
Town
NA
Change
Cancel
Select Type
Change
Cancel
Split Polygon by OSM Districts
Pan and zoom the map to position the green frame over your target area. The frame is sized to match the selected polygon's real-world dimensions.
Data source:
π International (OSM)
π¬π§ UK (OS Open Roads)
Road detail level:
Tier 1
β major roads only
Tier 2
β + tertiary roads
Tier 3
β + residential roads
Simplify vertices
Remove vertices closer than
m
Per-polygon settings
βΆ expand
All
None
Click row to select/highlight on map
Road tier
Tier 1
Tier 2
Tier 3
Simplify
m
Min area
mΒ²
Higher = fewer, larger districts
Apply to selected
No selection = apply to all
Cancel
Split
Redistricting Rule β Population Quota
Population Size
Quota
0 β 400,000
400,001 β 650,000
650,001 β 1,000,000
1,000,000 +
Confirm
Cancel
Redistricting Rule β Electoral Regions
Total seats to allocate:
Electoral Regions
+ Add Electoral Region
Map Regions to Electoral Regions
Load a CSV first.
Seat Allocation
Electoral Region
Population
Share
Proportional
Allocated
Confirm
Cancel