Hermann Kraus
|
1cff36576c
|
Remove empty files.
|
2011-05-11 12:04:18 +00:00 |
|
Dane Springmeyer
|
d05b0c539f
|
apply major refactor of RasterColorizer by ben moores from https://github.com/BenMoores/mapnik-trunk/wiki/RasterColorizer - closes #523
|
2011-05-04 00:20:17 +00:00 |
|
Dane Springmeyer
|
5eea164b5a
|
add grid_renderer backend
|
2011-04-26 21:44:52 +00:00 |
|
Artem Pavlenko
|
0e0b7a578c
|
+ implement memory mapping using boost::interprocess
+ cache mapped memory regions for re-use
|
2011-04-06 13:02:31 +00:00 |
|
Dane Springmeyer
|
27cc2f0dc5
|
catch errors in build time pkg-config parsing - closes #738
|
2011-04-02 03:11:42 +00:00 |
|
Artem Pavlenko
|
e580078d26
|
+ apply MetaWriter patch from zerebubuth
( see #735 for details )
|
2011-03-16 13:32:04 +00:00 |
|
Hermann Kraus
|
4af0696b9d
|
Add support for multiple placements.
NOTE: In some places indention is not updated to keep this patch readable. This will be fixed in the next revision.
|
2011-02-28 13:17:46 +00:00 |
|
Dane Springmeyer
|
03ee4570be
|
make sure to install svg and wkt include files - thanks kiorky for initial patch - closes #718
|
2011-02-25 21:00:05 +00:00 |
|
Artem Pavlenko
|
d5bcf8dccb
|
+ fix include paths
+ update src/SConscript
|
2011-02-24 15:54:59 +00:00 |
|
Dane Springmeyer
|
7043c416fa
|
enable if/else type behavior in rules using style level keyword to control whether all rules will be evaluated or just the first that matches - closes #706 - thanks to original patch from kkaefer
|
2011-02-01 22:55:50 +00:00 |
|
Robert Coup
|
386a4f5daf
|
#654 - add support for linear and radial gradients in SVG symbols. Thanks to Toby Collett for the coding & Paul Wicks for funding.
|
2011-01-26 01:18:40 +00:00 |
|
Dane Springmeyer
|
d54a767dd4
|
make sure to put cairo/cairomm ldflags into the linkflags for the libmapnik environment
|
2011-01-13 20:32:19 +00:00 |
|
Dane Springmeyer
|
baaf8041bb
|
scons: linking libmapnik to boost_system is required solaris in 64 bit
|
2010-12-01 02:49:06 +00:00 |
|
Dane Springmeyer
|
b71c75bdeb
|
clang++ caught bug - we need to first call lt_dlinit. Also add better error output based on returns from dladvise functions and simplify compile flag
|
2010-11-19 23:02:58 +00:00 |
|
Dane Springmeyer
|
0b1d68f1f6
|
if libtool >=2.x.x is available, utilize the ability to set dlopen flags, so that plugins can be registered on linux without direct linking or modifying dlopen flags at runtime (like we currently do in python bindings)
|
2010-11-17 19:45:51 +00:00 |
|
Dane Springmeyer
|
ca5d44032e
|
explicitly set the runpath to libmapnik for the python bindings - in combination with ability to set 'CUSTOM_LDFLAGS' this closes #354
|
2010-10-12 04:40:00 +00:00 |
|
Dane Springmeyer
|
523b09701e
|
Add the ability to pass custom CXXFLAGS and LDFLAGS that will be prioritized above other compiler and linker flags
|
2010-09-18 18:02:15 +00:00 |
|
Dane Springmeyer
|
9674171eb4
|
fixes for building on solaris and opensolaris, in addition to automatic running of ldconfig (will benefit builds on linux and fail silently otherwise)
|
2010-08-26 01:21:47 +00:00 |
|
Dane Springmeyer
|
0637d59b5c
|
make SVG processor dependent (for now) on SVG_RENDERER scons option
|
2010-08-10 23:46:11 +00:00 |
|
Carlos López
|
e390715c58
|
Added support for processing multiple symbolizers to svg renderer.
|
2010-08-10 08:23:02 +00:00 |
|
Carlos López
|
9af87ba8db
|
SVG generator outputs path vertices in user coordinates.
|
2010-07-30 18:40:41 +00:00 |
|
Artem Pavlenko
|
170c36b14b
|
+ correct SVG_RENDERER flag usage in src/SConscript
|
2010-07-29 10:10:37 +00:00 |
|
Carlos López
|
6872d13968
|
Implemented svg_renderer::process_polygon_symbolier that uses the SVG path grammar, which outputs coords in map coords.
|
2010-07-28 06:50:25 +00:00 |
|
Dane Springmeyer
|
dc99025348
|
make compile of svg renderer optional (but on by default)
|
2010-07-22 21:53:52 +00:00 |
|
Carlos López
|
eb7da9bcf5
|
Added the path of the svg_renderer's files to scons for compilation. There is no variable yet to disable their compilation.
|
2010-07-19 19:48:34 +00:00 |
|
Dane Springmeyer
|
51a791eb77
|
scons: only attach uninstall actions if actually uninstalling - #311
|
2010-07-18 21:26:50 +00:00 |
|
Dane Springmeyer
|
267b48de49
|
add ability to uninstall all tracked scons targets using an 'uninstall' argument like 'scons uninstall' - closes #311
|
2010-07-18 20:39:05 +00:00 |
|
Dane Springmeyer
|
08e96be4a1
|
scons: better handling of PYTHON_INCLUDES and HAVE_LIBXML2
|
2010-07-15 00:20:50 +00:00 |
|
Dane Springmeyer
|
d549cfe30a
|
scons: only apply HAS_CAIRO & HAS_PYCAIRO flags to cairo related files
|
2010-07-14 22:47:34 +00:00 |
|
Dane Springmeyer
|
4d477a47cd
|
scons: conditionally add CXXFLAGS for headers needing Cairo support
|
2010-07-14 04:40:33 +00:00 |
|
Hermann Kraus
|
9a0bcf23be
|
Added basic infrastructure for metawriter and support for JSON output (limited to PointSymbolizer atm)
|
2010-07-06 00:37:05 +00:00 |
|
Artem Pavlenko
|
b472808fb1
|
+ refactor remaining processing methods in agg_renderer
+ move agg_renderer.cpp to src/agg
|
2010-06-24 15:57:25 +00:00 |
|
Dane Springmeyer
|
74850a4839
|
break out polygon_pattern_symbolizer
|
2010-06-20 03:56:03 +00:00 |
|
Dane Springmeyer
|
43bc58f158
|
break out text symbolizer
|
2010-06-19 21:01:30 +00:00 |
|
Dane Springmeyer
|
1566b486fa
|
break out agg-based glyph, line, and polygon symbolizers
|
2010-06-19 20:52:44 +00:00 |
|
Artem Pavlenko
|
cf26db081a
|
+ refactor path expressions parser
|
2010-06-18 15:39:32 +00:00 |
|
Artem Pavlenko
|
c500451cd8
|
+ refactor SVG parsing/rendering code into separate logical units
to facilitate multi-threading:
* SVG data (todo: enforce const)
* SVG parsing/reading mutable
* SVG rendering (read-only access to the data)
|
2010-06-08 10:16:22 +00:00 |
|
Artem Pavlenko
|
a47f6214a7
|
+ add markers_symbolizer.cpp
|
2010-06-06 12:10:36 +00:00 |
|
Dane Springmeyer
|
6fc4d6f780
|
add support for reading jpeg images - closes #518
|
2010-06-03 21:24:58 +00:00 |
|
Artem Pavlenko
|
9beb12b56b
|
+ split agg_renderer impl into different
translation units
+ add SVG support in point_symbolizer
|
2010-06-01 13:31:18 +00:00 |
|
Artem Pavlenko
|
f1986d1b85
|
+ remove expat deps
+ correct includes
|
2010-05-28 16:34:58 +00:00 |
|
Artem Pavlenko
|
bb0ae08280
|
+ marker_cache impl
|
2010-05-27 11:41:02 +00:00 |
|
Artem Pavlenko
|
823b7ba0fc
|
+ SVG markers initial import
|
2010-05-27 11:19:09 +00:00 |
|
Alberto Valverde
|
fc3a1beeef
|
initial skeleton of glyph_symbolizer (coarsely ported from arrow_symbolizer). Mapnik compiles but symbolizer does nothing useful yet and is going to be heavily modified to make use of expressions to be general enough to be usable for purposes other than rendering arrows representing vector direction/intensity
|
2010-03-18 20:04:35 +00:00 |
|
Artem Pavlenko
|
e7bfba10fe
|
+ enanble installation of mapnik2 side by side with mapnik
|
2010-03-17 21:03:02 +00:00 |
|
Artem Pavlenko
|
83b20c3036
|
Revert "re factor expression grammar/parser stuff"
This reverts commit c58b8c4f71813a2490cf135573009c92be1a90c4.
|
2010-03-15 21:08:56 +00:00 |
|
Artem Pavlenko
|
0f8deb5e73
|
re factor expression grammar/parser stuff
|
2010-03-15 21:08:46 +00:00 |
|
Dane Springmeyer
|
07186fc6bb
|
ensure shapeindex links against boost system if available (boost >=1.35) to avoid potential problems in indirect linking on linux (essentially directly dynamically linking like we previously only did on os x) - closes #517
|
2010-02-21 01:00:09 +00:00 |
|
Dane Springmeyer
|
e5673e239b
|
increment ABI versions
|
2010-01-11 18:53:50 +00:00 |
|
Artem Pavlenko
|
47dc1e197b
|
+ merge mapnik2 to trunk
|
2009-12-16 20:02:06 +00:00 |
|