Kartograph
Kartograph | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Author: | Gregor Aisch | |||||||||||||||||||||||||||||||||||
License: | GNU AGPL and GNU LGPL | |||||||||||||||||||||||||||||||||||
Status: | Unmaintained | |||||||||||||||||||||||||||||||||||
Language: | English
| |||||||||||||||||||||||||||||||||||
Website: | http://kartograph.org/ | |||||||||||||||||||||||||||||||||||
Source code: | ||||||||||||||||||||||||||||||||||||
Programming languages: | Python and JavaScript | |||||||||||||||||||||||||||||||||||
|
Kartograph is a no longer maintained framework for building interactive map applications without Google Maps or any other mapping service. It was created with the needs of designers and data journalists in mind. http://kartograph.org/
Kartograph is officially abandoned since 2016.
Kartograph consists of two major libraries: The 'back-end' library Kartograph.py and the front-end library Kartograph.js. Kartograph.py takes geo-data from ESRI shapefiles and PostGIS databases and renders SVG maps. Kartograph.js is used to create interactive map applications from these SVGs.
How to use Kartograph.py
To render a map with Kartograph.py, you don't have to write a single line of Python code. Instead you can use a command-line utility to which you pass a configuration file (JSON or YAML) and a stylesheet (CSS).