

shp) are read incrementally, so much larger files can be imported. The maximum output size of a single file of any type is 2GB. There are hard limits for reading and writing most file types. Chrome has improved in recent versions, but is still prone to out-of-memory errors when importing files larger than several hundred megabytes. Large file supportįirefox is able to load Shapefiles and GeoJSON files larger than 1GB. You can find a number of mapshaper tutorials online, including a two part guide to command line cartography by Dylan Moriarty and this introduction by Jack Dougherty. Here are resources for using mapshaper with Docker, provided by Christian Weiss. Rmapshaper is an R package written by Andy Teucher that gives R users access to many of mapshaper's editing commands.

Safari before v10.1 and IE before v10 are not supported. The web UI works in recent desktop versions of Chrome, Firefox, Safari and Internet Explorer. Visit the public website at or use the web UI locally via the mapshaper-gui script.Īll processing is done in the browser, so your data stays private, even when using the public website. The project wiki has an introduction to using the command line tool that includes many simple examples.įor a detailed reference, see the Command Reference.
#Shapefile viewer for mac how to#
See the project wiki for documentation on how to use mapshaper.

Mapshaper supports essential map making tasks like simplifying shapes, editing attribute data, clipping, erasing, dissolving, filtering and more. Mapshaper is software for editing Shapefile, GeoJSON, TopoJSON, CSV and several other data formats, written in JavaScript.
