Skip to content
UNMAINTAINED! Renders beautiful SVG maps in Python.
Branch: master
Clone or download
Latest commit 815929e May 22, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin ignore test files May 11, 2012
docs windows install docs Jul 29, 2012
kartograph bugfix: postgis layer work with geometry columns other than 'way' Mar 27, 2014
tests fixed test for prettyprinting Jan 24, 2013
CHANGELOG changelog Mar 27, 2014 Update May 22, 2017
requirements.txt bumped version Mar 27, 2014

Kartograph is not maintained anymore

As you probably already guessed from the commit history in this repo, is not maintained, which means that bugs are not being fixed and new features are not being added anymore. The original maintainer decided to move on with his life.

Bummer, I know! But... there is a great alternative!

I highly recommend using mapshaper instead, either the web gui or via command-line. It's what I use for all my mapping needs nowadays.

Of course, if anyone wants to take over, is all yours.

Kartograph is a Python library that generates SVG maps from ESRI shapefiles. Please have a look at the API docs for more details.


Kartograph was created by Gregor Aisch and is supported by dpa-newslab, Piwik Web Analytics and the Open Knowledge Foundation.

License is licensed under AGPL

Current status is still beta, which means that there are some bugs left to fix.

However, feel free to test it while it is been developed. To do so I recommend to use virtualenv and virtualenv-wrapper.

> mkdir kartograph-py
> git clone kartograph-py

# create and activate a new virtual environment
> mkvirtualenv kartograph

# install and use Kartograph
(kartograph)> cd kartograph-py
(kartograph)> python install

See install documentation

You can’t perform that action at this time.