Skip to content
Please note that GitHub no longer supports your web browser.

We recommend upgrading to the latest Google Chrome or Firefox.

Learn more
Mapnik is an open source toolkit for developing mapping applications
C++ Python Shell CSS Batchfile PowerShell Other
Branch: v3.0.15-carto
Clone or download
Pull request Compare This branch is 350 commits ahead, 1007 commits behind mapnik:master.
Cannot retrieve the latest commit at this time.
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
benchmark Port CARTO changes Mar 27, 2019
demo port Scons3 support from master Nov 24, 2017
deps Avoid ubsan in poly_subpixel_subscale May 14, 2019
docs Port CARTO changes Mar 27, 2019
fonts
include Explicit cache memory barriers Apr 30, 2019
plugins/input fixed Jul 9, 2019
scons port Scons3 support from master Nov 24, 2017
scripts travis: switch to trusty, tweaks from master Aug 25, 2018
src Fix cache enabling May 17, 2019
test Update ref images May 20, 2019
utils Python3 build compat Apr 4, 2019
.gitattributes [skip ci] don't svg convert line endings on checkout Sep 30, 2015
.gitignore rename nik2img to mapnik-render Oct 12, 2015
.gitmodules Port CARTO changes Mar 27, 2019
.travis.yml Travis: Use clang 5.0.0 and forget about ENABLE_GLIBC_WORKAROUND Mar 29, 2019
AUTHORS.md update changelog and authors after mapnik#3160 Nov 5, 2015
CHANGELOG.carto.md Update CHANGELOG Jul 9, 2019
CHANGELOG.md update CHANGELOG for mapnik v3.0.22 release [skip ci] Jan 22, 2019
CODE_OF_CONDUCT.md add proposed code of conduct from http://contributor-covenant.org Oct 15, 2015
COPYING + update FSF address Mar 22, 2013
INSTALL.md Add minimum recommended GDAL version to INSTALL.md - refs mapnik#3339 Apr 20, 2016
Makefile release process: move to github releases Sep 7, 2016
README.md Port CARTO changes Mar 27, 2019
SConstruct ICU: Pass extra libs also when linking dynamically (needed in ICU 63) Mar 27, 2019
appveyor.yml refs mapnik#3509, get boost and icu versions directly from SDK files Sep 5, 2016
bootstrap.sh Update proj to 5.2.0 May 8, 2019
circle.yml at workaround for throw_out_of_range_fmt Nov 21, 2017
codecov.yml Add codecov.yml ignores Feb 8, 2017
configure make the configure script actually bash Sep 10, 2017
localize.sh fix mapnik#3431 May 18, 2016
mason_latest.sh fix mason cflags/ldflags return Sep 3, 2016

README.md

    _/      _/                                _/  _/
   _/_/  _/_/    _/_/_/  _/_/_/    _/_/_/        _/  _/
  _/  _/  _/  _/    _/  _/    _/  _/    _/  _/  _/_/
 _/      _/  _/    _/  _/    _/  _/    _/  _/  _/  _/
_/      _/    _/_/_/  _/_/_/    _/    _/  _/  _/    _/
                     _/
                    _/

Build Status Linux Coverage Status

Mapnik is an open source toolkit for developing mapping applications. At the core is a C++ shared library providing algorithms and patterns for spatial data access and visualization.

Mapnik is basically a collection of geographic objects like maps, layers, datasources, features, and geometries. The library doesn't rely on any OS specific "windowing systems" and it can be deployed to any server environment. It is intended to play fair in a multi-threaded environment and is aimed primarily, but not exclusively, at web-based development.

For further information see http://mapnik.org and also our wiki documentation.

Installation

See INSTALL.md for installation instructions and the Install page on the wiki for guides.

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

License

Mapnik software is free and is released under the LGPL v2.1 (GNU Lesser General Public License, version 2.1). Please see COPYING for more information.

You can’t perform that action at this time.