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 |
|
Dane Springmeyer
|
b104253d9c
|
Add ability to link to custom icu lib name, and remove the unneeded linking to icudata on osx, while offering compiler flags required for compiling against libicucore provided by Apple
|
2009-11-24 20:32:41 +00:00 |
|
Dane Springmeyer
|
767afe3f76
|
scons: pull exact libagg name out of env['LIBS'], since on debian we are actually needing to link to 'libagg_pic'
|
2009-08-28 15:44:06 +00:00 |
|
Dane Springmeyer
|
0519584644
|
scons: make sure to still link to libagg even if internal lib is not used - need because before r1196 we were not filtering out libs
|
2009-08-27 23:18:09 +00:00 |
|
Dane Springmeyer
|
817720e1c5
|
increment ABI version numbers
|
2009-07-09 01:16:52 +00:00 |
|
Dane Springmeyer
|
1ce6266738
|
more robust cairo lib addition - addresses #371
|
2009-06-30 22:12:11 +00:00 |
|
Dane Springmeyer
|
40adc2c03f
|
limit linking to libmapnik by selectively specifying libraries - closes #371
|
2009-06-30 21:58:05 +00:00 |
|
Dane Springmeyer
|
4226f293b2
|
Add ABI info to os x dylib - closes #322
|
2009-04-26 04:28:00 +00:00 |
|
Dane Springmeyer
|
3dd616007d
|
Add FULL_LIB_PATH option for OS X to link in the full path to libmapnik.dylib in the library itself
|
2009-04-26 03:33:29 +00:00 |
|
Dane Springmeyer
|
5d976513b8
|
scons: remove print statement of PREFIX introduced in r1043
|
2009-03-30 23:32:36 +00:00 |
|
Artem Pavlenko
|
10f55a678b
|
+ add support for vertical_alignment (text_symbolizer)
valid values are : top, middle, bottom
default to middle which can now center multi-line text
|
2009-03-30 20:47:26 +00:00 |
|
Dane Springmeyer
|
b90f620901
|
+ inherit libmapnik ABI version from environment (now calculated in SConstruct)
|
2009-02-17 20:32:46 +00:00 |
|
Artem Pavlenko
|
a07767ef3d
|
+ (c++) renamed mapnik::Color to mapnik::color
+ (c++) added mapnik::color ctor from named colours (TODO: consider not to export color_factory)
+ (Python) fixed pickling
+ (Python) added to_hex_string method
|
2009-01-14 12:10:24 +00:00 |
|
Artem Pavlenko
|
8c81b688a2
|
+ don't link to iconv on OSX
|
2008-12-07 16:27:06 +00:00 |
|
Tom Hughes
|
6472af9289
|
Add an INTERNAL_LIBAGG build option that can be used to make mapnik
build against the system libagg instead of mapnik's copy.
|
2008-07-29 18:35:27 +00:00 |
|
Artem Pavlenko
|
1b47afde07
|
applied font fallback patch from Beau Gunderson
|
2008-06-29 10:58:48 +00:00 |
|
Artem Pavlenko
|
c7cbfa5c82
|
reverting back to 700
|
2008-06-29 10:56:29 +00:00 |
|
Artem Pavlenko
|
3275cf9ce6
|
applied font fallbacj patch from Beau Gunderson
|
2008-06-29 10:40:08 +00:00 |
|
Tom Hughes
|
2f67c036fe
|
Make cairo components conditional on the relevant libaries etc existing.
|
2008-03-12 19:14:51 +00:00 |
|
Tom Hughes
|
02962156c5
|
Add support for rendering to a cairo surface.
|
2008-02-23 00:17:53 +00:00 |
|
Artem Pavlenko
|
308e315432
|
added Unicode support based on ICU
|
2008-02-18 21:40:34 +00:00 |
|
Artem Pavlenko
|
2b60d6d425
|
applied patch to build on OSX Leopard and Sun's C++ compiler on Solaris from Justin Bronn
|
2008-01-21 20:15:07 +00:00 |
|