Spatial Analysis Tool
Perform spatial overlay operations on GeoJSON geometries — intersect, union, difference, clip, centroid, and convex hull. Paste your GeoJSON data, choose an operation, and see results instantly on the map. All processing runs in your browser.
Powerful Spatial Overlay Operations
Combine, clip, and analyze geometries with six essential spatial operations — results update in real time with color-coded map layers.
Six Spatial Operations
Intersect, union, difference, and clip for binary overlay analysis. Centroid and convex hull for single-layer geometry extraction. All powered by the industry-standard Turf.js library.
Color-Coded Map Preview
Layer A is shown in blue, Layer B in green, and the result in orange. See exactly how your geometries overlap and where the result falls on the map.
Shareable Operation Links
The selected operation type is saved in the URL. Share the link with colleagues to reproduce the exact analysis setup.
How to Perform Spatial Analysis
Choose an Operation
Select from intersect, union, difference, clip (binary operations) or centroid, convex hull (unary operations) using the operation grid.
Paste Layer A
Paste your GeoJSON data for Layer A. For binary operations, also paste GeoJSON for Layer B. Both layers appear on the map instantly.
View the Result
The result appears in orange on the map. Layer A is shown in blue and Layer B in green for clear visual distinction.
Copy or Export
Copy the resulting GeoJSON to clipboard or export it as a .geojson file for use in QGIS, ArcGIS, or other GIS applications.
Why Use This Spatial Analysis Tool
6 Essential Operations
Intersect, union, difference, clip, centroid, and convex hull cover the most common spatial overlay needs.
Real-Time Results
Results update instantly as you paste or modify GeoJSON data. No need to click a compute button.
Shareable Links
Operation type is encoded in the URL. Share a link to reproduce the exact analysis configuration.
Powered by Turf.js
Uses the industry-standard Turf.js library for accurate spatial computations that work correctly worldwide.
100% Free
No usage limits, no account required. Run as many spatial analyses as you need at zero cost.
Privacy First
All computations happen in your browser. No data is sent to any server.
Frequently Asked Questions
What geometry types are supported?
What is the difference between intersect and clip?
What happens if the polygons don't overlap?
Can I export the result?
Is my data sent to a server?