Konstantin Käfer
|
13c46b6cc6
|
Merge branch 'master' into conv_simplify
Conflicts:
bindings/python/mapnik_line_symbolizer.cpp
bindings/python/mapnik_polygon_symbolizer.cpp
|
2012-08-24 23:29:43 +02:00 |
|
Konstantin Käfer
|
4e1423cefe
|
Merge branch 'master' of git://github.com/mapnik/mapnik into conv_simplify
Conflicts:
src/cairo_renderer.cpp
|
2012-08-24 23:24:31 +02:00 |
|
Dane Springmeyer
|
05fdb5424b
|
more fully disable the svg_renderer backend - refs #1438
|
2012-08-23 10:10:18 -07:00 |
|
Dane Springmeyer
|
bf3efbeab8
|
move image filter grammar to cpp and re-use in load map by attaching to xml_tree - closes #1435
|
2012-08-23 08:13:22 -07:00 |
|
artemp
|
9810557cdc
|
+ geojson geometry parser implementation
|
2012-08-17 12:47:41 +01:00 |
|
artemp
|
21f86761a7
|
+ json: split feature_grammar into geometry and feature grammars
|
2012-08-17 11:25:21 +01:00 |
|
Konstantin Käfer
|
22150f908f
|
add facilities to choose the simplification algorithm
|
2012-08-16 16:53:38 +02:00 |
|
Dane Springmeyer
|
9aa0eec63d
|
fix naming of wkt_generator
|
2012-08-15 16:44:23 -07:00 |
|
artemp
|
aecf0531f5
|
+ remove metawriters for the upcoming 2.1 release
|
2012-08-15 09:47:03 +01:00 |
|
Dane Springmeyer
|
9d9c525de0
|
revert 1dfde78 and properly avoid clipping for point type geometries in markers_symbolizer while moving markers_placement to cpp file to avoid overhead of declaring all possible permutations of vertex convertors - closes #1341
|
2012-07-31 17:27:52 -07:00 |
|
artemp
|
f0ada2b284
|
+ remove colorizer (@springmeyer - was it intentional?)
|
2012-07-25 10:00:08 +01:00 |
|
Dane Springmeyer
|
1dfde7846b
|
default to not clipping for markers_symbolizer as a temporarily workaround for #1341
|
2012-07-24 19:56:08 -07:00 |
|
Dane Springmeyer
|
ebf87969e4
|
move css_color and path_expression grammars to cpp
|
2012-07-24 15:43:32 -07:00 |
|
Dane Springmeyer
|
3f444302f0
|
move wkb_generator.cpp to cpp to reduce grammar compilation burden in the python bindings
|
2012-07-24 15:04:39 -07:00 |
|
Dane Springmeyer
|
29deca8db8
|
shave off 4 seconds from xml_node.cpp compile time (16 -> 12) by moving transform grammar to cpp - refs #1267
|
2012-07-23 18:12:10 -07:00 |
|
Dane Springmeyer
|
348dfff0c7
|
move feature_grammar to cpp file reducing compile time mem usage for feature_collection_parser.cpp - refs #1267
|
2012-07-23 17:03:06 -07:00 |
|
Dane Springmeyer
|
8f803b9897
|
reduce build time of xml_tree by half and memory usage by 1/3 - refs #1267
|
2012-07-23 16:15:27 -07:00 |
|
Dane Springmeyer
|
c58cbe0341
|
remove reference to arrow.cpp
|
2012-07-10 18:12:06 -07:00 |
|
Dane Springmeyer
|
3823890b40
|
rollback 34c3128b0c , move 'scaling' to proper enum, and move image_scaling functions to new cpp/hpp
|
2012-07-06 16:45:58 -07:00 |
|
Artem Pavlenko
|
cec9b5798e
|
Revert "cleaner approach to a compile time magic alpha number for grid buffers"
(doesn't link : clang version 3.2 (trunk 158601))
This reverts commit 98753db9fd .
|
2012-06-26 16:53:07 +01:00 |
|
Dane Springmeyer
|
98753db9fd
|
cleaner approach to a compile time magic alpha number for grid buffers
|
2012-06-25 17:57:52 -07:00 |
|
Dane Springmeyer
|
5b61c093e5
|
initialize grid buffers to std::numeric_limits<int>::min() and use that value to mean no-hit or non-interactive pixels - closes #1065
|
2012-06-23 22:41:07 -04:00 |
|
Mickey Rose
|
bd9609c370
|
new feature: transform expressions are now dynamic
(cherry picked from commit 173c402b5c142310087246b0ea54dbec54edcac8)
Conflicts:
include/mapnik/vertex_converters.hpp
src/agg/process_markers_symbolizer.cpp
src/agg/process_point_symbolizer.cpp
src/agg/process_polygon_pattern_symbolizer.cpp
src/load_map.cpp
|
2012-06-06 17:34:26 +02:00 |
|
Dane Springmeyer
|
eb779b1580
|
only link libjpeg if we are building with jpeg support
|
2012-06-04 15:23:08 -07:00 |
|
Dane Springmeyer
|
09426bf324
|
remove option to link againt external AGG - our local copy has critical fixes and is required
|
2012-05-24 17:05:51 -07:00 |
|
Dane Springmeyer
|
3ded9e06bd
|
ensure libmapnik is built before python bindings are linked
|
2012-04-23 17:38:01 -07:00 |
|
Dane Springmeyer
|
674f7bc238
|
fix syntax error - refs #1189
|
2012-04-23 11:33:59 -07:00 |
|
Dane Springmeyer
|
c3004e7a01
|
scons: ensure compiles only happen if actually installing - closes #1189
|
2012-04-23 11:29:50 -07:00 |
|
kunitoki
|
4ef7343416
|
- added severity to logger (global variable for now)
- added a logger class for each severity level
|
2012-04-08 03:59:47 +02:00 |
|
Dane Springmeyer
|
d55ad5a4d2
|
check which cairo surfaces are supported
|
2012-03-21 15:34:59 -07:00 |
|
Dane Springmeyer
|
4843572e1b
|
move image_compositing to cpp file
|
2012-03-19 15:42:30 -07:00 |
|
Dane Springmeyer
|
926404d9ae
|
properly format abi versions in a few more placesa
|
2012-03-15 02:03:33 +00:00 |
|
Dane Springmeyer
|
2abe02bd96
|
make available MAPNIK_VERSION_STRING in c++ header (not just in python) and add MAPNIK_VERSION_IS_RELEASE define that indicates if the code is released
|
2012-03-14 18:30:32 -07:00 |
|
Hermann Kraus
|
150de2aac5
|
Add rapidxml parser.
|
2012-03-13 09:02:53 +01:00 |
|
Hermann Kraus
|
cd8cfc6527
|
Improve error messages.
|
2012-03-08 18:52:53 +01:00 |
|
Hermann Kraus
|
481271cb76
|
Add new XML data structure and modify XML parser to work with this structure.
|
2012-03-05 16:49:54 +01:00 |
|
Artem Pavlenko
|
726724b3c7
|
pass by ref
move conversions impl into .cpp
|
2012-03-01 18:36:13 +00:00 |
|
Artem Pavlenko
|
3953a94636
|
+ geojson generator interface
|
2012-02-20 10:53:58 +00:00 |
|
Hermann Kraus
|
6db956ca83
|
Split file.
|
2012-02-17 20:53:00 +01:00 |
|
Hermann Kraus
|
481e172b8e
|
Add placement registry.
|
2012-02-17 20:15:16 +01:00 |
|
Hermann Kraus
|
7c98b8c9c0
|
Add XML name registry.
Allows users to add new types to XML styles.
|
2012-02-17 19:45:13 +01:00 |
|
Hermann Kraus
|
f06bda1c1c
|
Split file.
|
2012-02-17 15:50:24 +01:00 |
|
Hermann Kraus
|
4602338e0c
|
Add ExpressionFormat: Allow changing text format based on expressions.
Closes #1036.
Refs #1048.
|
2012-02-15 21:38:24 +01:00 |
|
Hermann Kraus
|
be464f0c5b
|
Move code for makers placement from hpp to cpp.
|
2012-02-13 20:20:09 +01:00 |
|
Dane Springmeyer
|
e2385178f4
|
install new headers fixing broken node-mapnik compile: https://github.com/mapnik/node-mapnik/issues/85 - refs #1079
|
2012-02-12 20:53:48 -08:00 |
|
Hermann Kraus
|
52702d3a20
|
Rename filter_factory to expression.
|
2012-02-12 13:06:39 +01:00 |
|
Artem Pavlenko
|
602264d368
|
+ implement 'in situ' boost::spirit::qi based geojson parser
|
2012-02-10 11:56:53 +00:00 |
|
Artem Pavlenko
|
b90de4874c
|
Merge branch 'textplacement-merge' into feature-text-merge
Conflicts:
docs/textrendering.gv
include/mapnik/building_symbolizer.hpp
include/mapnik/placement_finder.hpp
include/mapnik/symbolizer_helpers.hpp
include/mapnik/text_placements.hpp
include/mapnik/text_placements_list.hpp
include/mapnik/text_placements_simple.hpp
include/mapnik/text_processing.hpp
plugins/input/shape/shape_utils.hpp
src/agg/process_shield_symbolizer.cpp
src/agg/process_text_symbolizer.cpp
src/cairo_renderer.cpp
src/grid/process_shield_symbolizer.cpp
src/grid/process_text_symbolizer.cpp
src/load_map.cpp
src/placement_finder.cpp
src/shield_symbolizer.cpp
src/text_placements.cpp
src/text_processing.cpp
src/text_symbolizer.cpp
tests/visual_tests/clean.sh
tests/visual_tests/test.py
Merge herm/textplacement-merge
|
2012-01-31 11:09:55 +00:00 |
|
Hermann Kraus
|
09459683e9
|
Update symbolizer helpers for ShieldSymbolizer.
Correctly handle point placement for TextSymbolizer. (Tries each possible placement for each point).
|
2012-01-29 04:49:02 +01:00 |
|
Artem Pavlenko
|
d1f16bb227
|
merge textplacement-merge into feature_impl
|
2012-01-26 13:04:08 +00:00 |
|