Skip to content
Geo Utilities

Geometry Tools

Multipart to singlepart, dissolve, clip, merge, centroid/point-on-surface, vertices to points, polygon boundary to lines, area/length fields, exact-duplicate detection, and coordinate precision reduction.

How to use
  1. Pick a dataset from your workspace as the working dataset, or paste/upload a fresh GeoJSON.
  2. Run any operation — each one edits the working dataset in place and is recorded in its operation history (visible on the Workspace page), rather than silently overwriting it with no trace.
  3. Clip and Merge need a second dataset (a boundary polygon, or a partner to merge in) — pick or paste one the same way as the working dataset.
  • Centroid can land OUTSIDE a concave shape, a MultiPolygon whose parts don't touch, or a polygon with a large hole — use Point on Surface when a guaranteed-inside point matters.
  • Exact-duplicate detection is coordinate-exact (same order, same ring winding) — it will not catch a topologically-identical shape stored with different coordinate order.
  • Dissolve keeps only the group field and a feature count on the merged shape — other attributes aren't averaged or summed automatically.

Geometry Tools Coverage

Applies multipart-to-singlepart, dissolve-by-field, clip, merge, centroid/point-on-surface, vertices-to-points, polygon-boundary-to-lines, an area/length calculated field, exact-duplicate-geometry detection, and coordinate precision reduction to a workspace dataset. Each operation edits the dataset in place and is recorded in its operation history.

Centroid can land OUTSIDE a concave shape or a MultiPolygon whose parts don't touch — Point on Surface is offered alongside it for when a guaranteed-inside point matters. Duplicate detection is explicitly coordinate-exact (same order, same ring winding), not topological-equality detection.

Frequently asked questions

Does Dissolve keep all the original attributes?

No — the dissolved shape keeps only the field you grouped by and a feature count. To sum or average other fields, use Spatial Join's per-zone aggregation instead.

What kind of duplicate geometry does this miss?

This tool only catches an EXACT coordinate-for-coordinate match (same order, same ring winding) — a topologically identical shape stored with coordinates in a different order won't be flagged, and that scope is stated explicitly rather than implied to be broader.

Report an issue