mbloch/mapshaper
A JavaScript-based tool for editing and transforming geospatial data formats like Shapefile, GeoJSON, and TopoJSON, offering both command-line and interactive web interfaces.
Core Features
Quick Start
npm install -g mapshaperDetailed Introduction
Mapshaper is a powerful, JavaScript-based software designed for efficient editing and transformation of various geospatial data formats, including Shapefile, GeoJSON, and TopoJSON. It provides a comprehensive suite of tools for common map-making tasks such as simplifying shapes, editing attributes, clipping, dissolving, and filtering. Available as both a command-line utility and an interactive web interface, Mapshaper prioritizes data privacy by performing all web-based processing directly in the browser. Its robust architecture also supports handling very large datasets, making it an invaluable resource for geospatial data preparation and analysis.