Mapping

by Iwo Kadziela with No

Mapping draws maps from geographical data using Mercator projection. It renders TopoJSON or GeoJSON as SVG. Most libraries out there that can read, process, and convert geo data are really large so the 10kb limit was a major challenge. The code, by default, works on the client side by using HTML5 FileReader API but supports progressive enhancement with Node.js server-side fallback.

View the source of this project on GitHub: https://github.com/piwodlaiwo/mapping