Dane Springmeyer
|
bd7ad7cd3c
|
address #1198 by moving away from caching grid features and (back) to copying attributes - also roll back to passing feature_impl& rather than feature_ptr (which is now unneeded)
|
2012-06-15 22:17:26 -04:00 |
|
Dane Springmeyer
|
7da01b9605
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2012-06-15 05:18:26 -07:00 |
|
Dane Springmeyer
|
b12e73fbc7
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2012-06-14 19:44:28 -04:00 |
|
Artem Pavlenko
|
689e8ec96d
|
+ make feature's optional: -(feature % lit(','))
|
2012-06-14 14:40:54 +01:00 |
|
Artem Pavlenko
|
34470af474
|
+ allow empty arrays in "coordinates" property
|
2012-06-14 14:40:14 +01:00 |
|
Dane Springmeyer
|
d33496baa7
|
split up code that handles datasource plugin registration
|
2012-06-13 19:25:59 -04:00 |
|
Artem Pavlenko
|
1f383abbad
|
+ fix conflict
|
2012-06-12 14:18:29 +01:00 |
|
Artem Pavlenko
|
1774456a2e
|
+ fix GeoJSON output in metawriter_json
(FIXME: output proper geometry types - don't shortcut to Multi***)
Conflicts:
include/mapnik/metawriter_json.hpp
|
2012-06-12 14:05:53 +01:00 |
|
Dane Springmeyer
|
eb8f27bee7
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2012-06-07 13:17:44 -05:00 |
|
Mickey Rose
|
1e3c48afb1
|
split parse_transform.hpp, set dynamic transform expression from python
|
2012-06-07 17:06:45 +02:00 |
|
Dane Springmeyer
|
51d3310012
|
grid encoding: reuse key string
|
2012-06-07 07:27:42 -07:00 |
|
Artem Pavlenko
|
013f0aa62f
|
+ add templated ctor and avoid including agg_trans_affine.h
|
2012-06-07 11:51:23 +01:00 |
|
Artem Pavlenko
|
11c34b1599
|
Merge branch 'transform_expr' of https://github.com/mirecta/mapnik
|
2012-06-07 10:20:05 +01:00 |
|
Dane Springmeyer
|
957c40f763
|
move to int32 for grid rendering buffer - closes #1196
|
2012-06-06 16:36:38 -07:00 |
|
Dane Springmeyer
|
76211243a4
|
remove now unused blending modes as they have been replaced with AGG compositing modes - refs #1206
|
2012-06-06 16:16:30 -07: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 |
|
Mickey Rose
|
dad0bdacfc
|
add value_null operators, improve is_null, move mapnik::value definition into separate namespace
(cherry picked from commit 653bca6bea1abb2e45c66e76fd5e4fe7dc10a91a)
|
2012-06-06 17:34:17 +02:00 |
|
Mickey Rose
|
46c2d1c710
|
add operators for computing the envelope of a transformed box2d
(cherry picked from commit 9ad342cbed150948561c08e98957bc014dedc7f3)
|
2012-06-06 17:34:02 +02:00 |
|
Dane Springmeyer
|
291bc9b8ba
|
explicitly include projection header
|
2012-06-04 17:16:44 -07:00 |
|
Dane Springmeyer
|
11e81fdb03
|
finish exposing markers symbolizer in python - closes #612
|
2012-06-04 13:42:51 -07:00 |
|
Artem Pavlenko
|
404ddf329d
|
Revert "+ avoid copying"
This reverts commit de71db7d38 .
Conflicts:
include/mapnik/vertex_converters.hpp
|
2012-05-31 15:55:20 +01:00 |
|
Artem Pavlenko
|
bf7500a8b0
|
Merge pull request #1234 from mirecta/unary_expr
unary minus operator on mapnik::value and in expression_grammar
|
2012-05-31 05:51:07 -07:00 |
|
Artem Pavlenko
|
500f57cf60
|
+ make vertex() and rewind() methods const
+ remove unused coord_transforms
+ rename coord_transform2 to coord_transform
|
2012-05-31 12:13:09 +01:00 |
|
Artem Pavlenko
|
6190cf22f1
|
+ pass Args by const-ref
|
2012-05-31 10:40:23 +01:00 |
|
Artem Pavlenko
|
7eb8d175da
|
+ cleanup
|
2012-05-31 09:37:00 +01:00 |
|
Artem Pavlenko
|
de71db7d38
|
+ avoid copying
|
2012-05-31 09:33:55 +01:00 |
|
Dane Springmeyer
|
9a18cb2cf6
|
amend 733c2df0a8 - graphics.hpp is needed on windows
|
2012-05-29 17:10:41 -07:00 |
|
Dane Springmeyer
|
5feb9750e5
|
amend eaa53b0 and #1232 to compile with clang++ by avoiding first pass instanciation of intentionally invalid templates - refs #985
|
2012-05-29 15:28:35 -07:00 |
|
Mickey Rose
|
a6b4bb88ce
|
unary minus operator on mapnik::value and in expression_grammar
|
2012-05-29 23:45:13 +02:00 |
|
Dane Springmeyer
|
eaa53b0904
|
Merge pull request #1232 from mirecta/issue-985
fix/prevent to_expression_string misuse #985
|
2012-05-29 14:41:23 -07:00 |
|
Dane Springmeyer
|
109081bef3
|
Revert "fix transform (patch from #1204)"
This reverts commit b42e4988ec .
|
2012-05-29 14:06:47 -07:00 |
|
Dane Springmeyer
|
e8e8ba1f96
|
Revert "followup to b42e4988e , fix svg transforms for svg render as well as render_id - refs #1204"
This reverts commit ac9dc4762a .
|
2012-05-29 14:06:23 -07:00 |
|
Mickey Rose
|
09b05b48b0
|
fix/prevent to_expression_string misuse #985
|
2012-05-29 22:53:39 +02:00 |
|
Mickey Rose
|
44538e29d4
|
agg::conv_transform: changed transformer to non-const reference (replaces ba270e0 )
|
2012-05-29 18:32:04 +02:00 |
|
Artem Pavlenko
|
f3c774baa4
|
+ add grain-extract blending mode (gimp)
|
2012-05-29 15:09:33 +01:00 |
|
Artem Pavlenko
|
e7ae5121a2
|
+ correct image_width padding calc - via @lightmare
|
2012-05-29 12:38:10 +01:00 |
|
Artem Pavlenko
|
6bea57d690
|
+ implement grain-merge blending mode (GIMP)
|
2012-05-25 10:35:43 +01:00 |
|
Dane Springmeyer
|
28b9729ae7
|
Revert "restore pristine agg2.4 agg:span_image_resample_rgba_affine - refs #1227"
This reverts commit 225678eccb .
|
2012-05-24 14:11:42 -07:00 |
|
Dane Springmeyer
|
225678eccb
|
restore pristine agg2.4 agg:span_image_resample_rgba_affine - refs #1227
|
2012-05-24 14:10:52 -07:00 |
|
Artem Pavlenko
|
181c470bd6
|
+ correct calculations
|
2012-05-24 12:51:12 +01:00 |
|
Artem Pavlenko
|
bd25a9af92
|
+ handle boundary pixels in x/y gradients
|
2012-05-24 12:44:07 +01:00 |
|
Artem Pavlenko
|
0542994c4d
|
+ implement y-gradient in terms of x-gradient
|
2012-05-24 12:11:55 +01:00 |
|
Artem Pavlenko
|
1077b79a63
|
Revert "initialise blur radius's to 1 for real this time"
This reverts commit f76c6ee25f .
|
2012-05-24 11:37:24 +01:00 |
|
Artem Pavlenko
|
f76c6ee25f
|
initialise blur radius's to 1 for real this time
|
2012-05-23 20:38:42 +01:00 |
|
Artem Pavlenko
|
4fc4535c95
|
+ initialise blur radius's to 1 in default ctor
|
2012-05-23 20:29:07 +01:00 |
|
Artem Pavlenko
|
fb34c7ef5a
|
+ handle boundary cases in 3x3 convolution
|
2012-05-23 20:26:24 +01:00 |
|
Artem Pavlenko
|
6471cfc597
|
+ unnamed args in image-filters #1222
|
2012-05-23 20:23:10 +01:00 |
|
Artem Pavlenko
|
42dc568034
|
+ don't rely on C99 support, use <boost/cstdint.hpp> instead
|
2012-05-17 08:49:18 +01:00 |
|
Dane Springmeyer
|
fb0ef869d6
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2012-05-15 10:35:56 -07:00 |
|
Dane Springmeyer
|
8f79641383
|
only use skipping if >= boost 1.47 - corrects #1209 (refs #1210)
|
2012-05-15 10:35:04 -07:00 |
|