artemp
|
89586fbdf1
|
+ only extract expected types from mapnik::parameters
aka mapnik::value_xxx types
|
2013-10-09 15:32:47 +01:00 |
|
artemp
|
be127927cb
|
+ add operator>>
|
2013-10-09 15:32:00 +01:00 |
|
artemp
|
01bf5e775e
|
== topojson
+ allow multiple geometry collections
+ support id parsing
|
2013-10-07 17:44:22 +01:00 |
|
artemp
|
d909c6dede
|
+ std::unordered_map to store properties
|
2013-10-07 17:43:38 +01:00 |
|
artemp
|
0febcd76ba
|
+ pipe-style range adaptors for readability
|
2013-10-07 11:23:45 +01:00 |
|
artemp
|
b0edff4d11
|
+ skip repeated verticies
|
2013-10-07 11:14:50 +01:00 |
|
artemp
|
352b8994fc
|
+ optimize polygon generation (pre-alloc std::vector)
|
2013-10-07 10:52:19 +01:00 |
|
Dane Springmeyer
|
1e024984e7
|
correct signed/unsigned comparison in image filter visitor
|
2013-10-05 17:37:23 -07:00 |
|
Dane Springmeyer
|
ddf2226b6f
|
merge with branch 2.3.x
|
2013-10-05 15:37:29 -07:00 |
|
Dane Springmeyer
|
5672ad9285
|
tests: wrap all web tests in try catch to avoid failures with older versions
|
2013-10-04 14:07:38 -07:00 |
|
Dane Springmeyer
|
2b1a725f15
|
handle conditional compile of webp options not available before webp-v0.1.99
|
2013-10-04 13:34:07 -07:00 |
|
Dane Springmeyer
|
d9f6df3987
|
Add wiki page link
|
2013-10-04 13:33:33 -07:00 |
|
Dane Springmeyer
|
cd27e521d4
|
update webp defaults to use WebPConfigInit
|
2013-10-04 12:59:47 -07:00 |
|
Dane Springmeyer
|
55974c3105
|
Add ticket reference for png format default change
|
2013-10-04 12:41:46 -07:00 |
|
artemp
|
e3f18717d3
|
== topojson ==
support multi geometries
|
2013-10-04 15:40:06 +01:00 |
|
Dane Springmeyer
|
0c1fcd7098
|
expose all remaining webp encoding options except for 'show_compression' - refs #1964
|
2013-10-04 01:03:20 -07:00 |
|
Dane Springmeyer
|
732fefb9e1
|
webp: use WebPConfig instead of custom options struct
|
2013-10-04 00:24:30 -07:00 |
|
Dane Springmeyer
|
be7d0a55c2
|
webp: cleanup option handling
|
2013-10-03 23:59:10 -07:00 |
|
Dane Springmeyer
|
0fb718a4fd
|
default to hextree encoding for 'png' format + png options cleanup
|
2013-10-03 23:40:19 -07:00 |
|
Dane Springmeyer
|
d17f897671
|
tests: be more explicit about png encoding comparison formats
|
2013-10-03 23:37:19 -07:00 |
|
Dane Springmeyer
|
805be3daa5
|
tests: add visual test using multiple blurs
|
2013-10-03 17:52:52 -07:00 |
|
Dane Springmeyer
|
0224ce3019
|
add support for seamless blurring - closes #1478
|
2013-10-03 16:37:09 -07:00 |
|
Dane Springmeyer
|
e276d8fe35
|
enable new test
|
2013-10-03 16:32:38 -07:00 |
|
Dane Springmeyer
|
de45801a37
|
Add visual test of multiple chained image filters
|
2013-10-03 16:32:15 -07:00 |
|
Dane Springmeyer
|
8e9028e931
|
use std::fabs not fabs
|
2013-10-03 13:28:42 -07:00 |
|
Dane Springmeyer
|
5f092c7130
|
ctrans: add getter for offsets
|
2013-10-03 12:06:52 -07:00 |
|
Dane Springmeyer
|
879aec064a
|
ensure we do not query layers with no active styles
|
2013-10-03 11:25:05 -07:00 |
|
artemp
|
56a14368bf
|
cleanup usage
|
2013-10-03 17:16:21 +01:00 |
|
artemp
|
56174edaa8
|
== topjson ==
+ extract and transcode property values
|
2013-10-03 17:12:33 +01:00 |
|
artemp
|
11fabe0fcb
|
== topojson ==
+ use boost::variant<> for storing properties
+ parse properties as top level key/value pairs
|
2013-10-03 15:40:36 +01:00 |
|
artemp
|
ac8ececf1c
|
== topojson ==
+ use boost::variant<> for storing properties
+ parse properties as top level key/value pairs
|
2013-10-03 15:32:07 +01:00 |
|
Dane Springmeyer
|
5b3e89df94
|
fix compile after merge with 2.3.x
|
2013-10-02 19:37:07 -07:00 |
|
Dane Springmeyer
|
9c8f7cc90d
|
merge with 2.3.x branch
|
2013-10-02 18:25:24 -07:00 |
|
Dane Springmeyer
|
f9e630bbd3
|
Merge remote-tracking branch 'origin/2.3.x'
|
2013-10-02 18:23:09 -07:00 |
|
Dane Springmeyer
|
83fde93411
|
add note about #2000 to changelog
|
2013-10-02 17:20:20 -07:00 |
|
Dane Springmeyer
|
fdf9288ba7
|
add xml needed for f91ae9f51c
|
2013-10-02 17:16:58 -07:00 |
|
Dane Springmeyer
|
371d79774a
|
avoid integer overflows in agg by using clamping in agg:iround with agg::rasterizer_sl_clip_int_sat - closes #2000
|
2013-10-02 17:08:22 -07:00 |
|
Dane Springmeyer
|
f847a67ee9
|
fix span_image_resample_rgba
|
2013-10-02 16:55:11 -07:00 |
|
Dane Springmeyer
|
f91ae9f51c
|
benchmark: add new rendering test harness and use to compare clipping impact on speeds at high and low zoom
|
2013-10-02 16:09:32 -07:00 |
|
Dane Springmeyer
|
0624ec31dc
|
benchmark: add conv_clip_polygon + very basic validation for clipping tests
|
2013-10-02 15:14:52 -07:00 |
|
Dane Springmeyer
|
9aa596401a
|
rename the agg int overflow test so it actually runs under nose
|
2013-10-02 09:41:05 -07:00 |
|
artemp
|
48e65feb62
|
== topojson ==
+ polygon generator
|
2013-10-02 15:14:27 +01:00 |
|
artemp
|
77d0ecc459
|
c++11
remove BOOST_FOREACH
|
2013-10-02 09:42:03 +01:00 |
|
Dane Springmeyer
|
9d8be8ea21
|
fix one clear case of unsigned overflow in comp_op_rgba_minus - refs #1679
|
2013-10-01 22:03:15 -07:00 |
|
Dane Springmeyer
|
a25826fb13
|
tests: use black background in test
|
2013-10-01 21:35:27 -07:00 |
|
Dane Springmeyer
|
ac961feb64
|
expose mapnik.Color.packed to get unsigned rgba value
|
2013-10-01 21:30:49 -07:00 |
|
Dane Springmeyer
|
8722def984
|
fix unsigned integer overflow warnings in agg - refs #1679
|
2013-10-01 21:30:19 -07:00 |
|
Dane Springmeyer
|
d84443b4f3
|
fix unsigned integer overflow when passing args to composite_bitmap
|
2013-10-01 21:29:22 -07:00 |
|
Dane Springmeyer
|
81f14b8d36
|
Add currently failing test for #2000
|
2013-10-01 21:21:55 -07:00 |
|
Dane Springmeyer
|
61dde4b093
|
fix several -Wsign-compare warnings
|
2013-10-01 11:48:27 -07:00 |
|