geojson-normalize

A small JavaScript function that converts any GeoJSON object into a FeatureCollection. It saves you from handling each GeoJSON type separately.

Share on XLicense: ISC

Overview

geojson-normalize is a small JavaScript function that converts any GeoJSON object into a FeatureCollection. It saves you from writing separate handling for each GeoJSON type, since your code can always work with one consistent shape. Install it from npm as @mapbox/geojson-normalize and call normalize(object) to get a FeatureCollection back.

Key features

  • Converts any GeoJSON object to a FeatureCollection
  • Single function: normalize(object)
  • Installed from npm as @mapbox/geojson-normalize

Best for

JavaScript developers who accept GeoJSON of mixed types and want to handle it as one FeatureCollection.

Upstream
mapbox/geojson-normalize
Fork on GitHub
Guo-astro/geojson-normalize
Upstream stars
34
Category
Maps and geospatial
Language
JavaScript
License
ISC
Forked
2020-11-01
Sync status
In syncLast synced 2026-09-29