Kartograph

From OpenStreetMap Wiki
Jump to navigation Jump to search
Kartograph
Kartograph.png
Author: Gregor Aisch
License: AGPL/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).