Extract overlapping geometry between a source layer and an overlay layer.
Compare two GeoJSON layers and return only their overlap.
Files are processed in your browser and are not uploaded to servers.
Results are exported as standard GeoJSON FeatureCollections.
Upload the source GeoJSON layer.
Upload the overlay GeoJSON layer used to find overlaps.
Intersection Analysis takes two layers and returns only the overlapping geometry between them. Wherever a feature in the source layer crosses or overlaps a feature in the overlay layer, that shared area is extracted as a new feature — everything outside the overlap is discarded.
Typical uses include finding the portion of land parcels inside a zoning boundary, identifying where habitat ranges overlap protected areas, or computing the shared extent of two administrative units. Attributes from both layers are combined on each output feature, and the entire overlay runs in your browser.
Upload the source layer, then upload the overlay layer — the tool will extract only the geometry they share.
Run the intersection analysis; for every pair of overlapping features the browser computes the shared geometry, merging attributes from both sides.
Check the overlap features in the result preview and download them as a standard GeoJSON file.
AThe result is an empty FeatureCollection, because intersection output contains only shared geometry. Double-check that both layers use the same coordinate reference system — mismatched CRSs are the most common reason for an unexpectedly empty result.
AYes. Each intersected feature merges the properties of the source feature and the overlay feature that produced it, so you can trace every output polygon back to both parents.
AThe geometry outcome is similar, but intersection also returns the pieces of the overlay layer that fall inside the source layer, with attributes from both. A clip keeps only the target layer's attributes and discards overlay information outside the overlap.
AYes — polygons with polygons, lines with polygons, and points with polygons all work. For example, intersecting a road layer with a flood polygon returns the road segments inside the flood area.