KunYu

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.

6 Operations
Real-Time Preview
Browser-Only Processing

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

1

Choose an Operation

Select from intersect, union, difference, clip (binary operations) or centroid, convex hull (unary operations) using the operation grid.

2

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.

3

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.

4

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?

Related Tools