Clone of mapnik from Github, for future local revisions
Find a file
Artem Pavlenko faaa4f6e3f shape: check if multiple parts are interior rings or separate
polygons. Currently only test if first coordinate inside exterior
ring and assume first ring is exterior.

If this approach is not robust enough we can calculate ring orientations
instead. Shape file convention is: CW - exterior, CCW - interior.

very simple
2012-01-05 16:24:38 +00:00
bindings/python + add to_wkb method for mapnik.Path object 2012-01-05 11:56:38 +00:00
demo add 'tiff' output to python/c++ demos 2011-11-29 11:13:27 +00:00
deps/agg - Fixed a typo in agg_rounded_rect.cpp 2011-10-26 20:34:13 +03:00
docs add note to contributing guide about using pull requests for lite code review on big changes 2011-10-25 15:48:33 -07:00
fonts update dejavu fonts from 2.30 to 2.33 2011-08-30 21:29:07 +00:00
include/mapnik delete trailing white space 2012-01-05 11:40:27 +00:00
plugins/input shape: check if multiple parts are interior rings or separate 2012-01-05 16:24:38 +00:00
scons + upgrade scons to 2.1.0 series 2011-10-04 18:36:00 +00:00
src Merge pull request #999 from tarnowsc/master 2012-01-02 04:37:36 -08:00
tests make failing ogr/shape comparison a todo 2011-12-22 14:37:32 -08:00
utils Merge branch 'master' of https://github.com/mapnik/mapnik 2011-12-21 12:58:32 -08:00
workspace - initial support for producing maps as tiff files (should be pretty straightforward to implement geotiff from here) 2011-11-28 16:59:19 +01:00
.gitignore add to ignores 2011-12-02 11:27:51 -08:00
AUTHORS.md fix spelling 2011-10-12 12:16:35 -07:00
CHANGELOG add support for 'intersects' token in sqlite plugin - closes #809 2011-12-16 10:05:54 -08:00
configure scons: newline for configure script 2011-08-30 05:21:57 +00:00
COPYING changing licence from GPL to LGPL 2006-03-31 10:32:02 +00:00
INSTALL.md convert readme and install doc to markdown 2011-10-10 13:20:55 -07:00
Makefile clear out the config.cache on reset 2011-12-16 18:24:38 -08:00
README.md add art to the README.md 2011-10-11 17:53:50 -07:00
SConstruct remove special ltdl dladvise usage - no longer needed after #790 2011-12-06 18:23:01 -08:00

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

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

Essentially a collection of geographic objects (map, layer, datasource, feature, geometry), the library doesn't rely on "windowing systems" and can be deployed in 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.

High-level bindings (python, javascript, and ruby) facilitate rapid application development.

Mapnik is a free software and is released under LGPL (GNU Lesser General Public License) (see COPYING)

See INSTALL.md for installation instructions

For further information see http://mapnik.org