artemp
|
2dcf940853
|
Merge remote-tracking branch 'origin/master'
|
2012-08-01 14:00:36 +01:00 |
|
artemp
|
fc6a22c014
|
+ c++ style
|
2012-08-01 11:07:45 +01:00 |
|
Dane Springmeyer
|
a9f99848c2
|
expose boost::optional<mapnik::stroke> for markers_symbolizer (which works as oopposed to boost::optional<double> and boost::optional<float> which are broken
|
2012-07-31 18:40:53 -07:00 |
|
Dane Springmeyer
|
f60f40c939
|
Merge pull request #1157 from mapnik/stroke-as-reference
make stroke property on line_symbolizer a reference when accessed from python (not a copy)
|
2012-07-31 18:20:55 -07:00 |
|
Dane Springmeyer
|
16084ff335
|
support both interior placement and point for markers - helps prepare for #952
|
2012-07-31 18:13:50 -07:00 |
|
Dane Springmeyer
|
3821afd74d
|
inherit default placement types from class instance
|
2012-07-31 18:06:52 -07:00 |
|
Dane Springmeyer
|
b7aafe51bc
|
update markers line placement tests
|
2012-07-31 17:53:20 -07: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 |
|
Dane Springmeyer
|
64b990ef6c
|
viewer ignores
|
2012-07-31 17:00:24 -07:00 |
|
Dane Springmeyer
|
48c391da0d
|
reduce copying of svg attributes via @lightmare - refs #1360
|
2012-07-31 16:56:22 -07:00 |
|
Dane Springmeyer
|
cdb50f86c7
|
Merge pull request #1361 from mapnik/marker-ellipse-fix
Allow proper setting of ellipse dimensions using marker-width and marker-height - closes #1348
|
2012-07-31 16:49:00 -07:00 |
|
Dane Springmeyer
|
3867a75adf
|
comment crashing test
|
2012-07-31 16:42:07 -07:00 |
|
Dane Springmeyer
|
c3c2902b92
|
move ellipse contruction code to marker_helpers
|
2012-07-31 16:40:30 -07:00 |
|
Dane Springmeyer
|
4d2eb73e3b
|
add tests for complex marker rendering functionality
|
2012-07-31 16:04:42 -07:00 |
|
Dane Springmeyer
|
6c984b4f13
|
add testcase for #1365
|
2012-07-31 16:03:51 -07:00 |
|
Dane Springmeyer
|
d5a6564fe2
|
Merge branch 'master' of github.com:mapnik/mapnik into marker-ellipse-fix
|
2012-07-31 13:46:35 -07:00 |
|
Dane Springmeyer
|
cb246a436f
|
update the grid rendering tests with new expected results (should now be passing)
|
2012-07-31 13:16:41 -07:00 |
|
Dane Springmeyer
|
967589442c
|
serialize transform for points and sheild
|
2012-07-31 11:23:53 -07:00 |
|
Dane Springmeyer
|
e95886f327
|
catch exceptions upon startup
|
2012-07-31 10:45:38 -07:00 |
|
artemp
|
d7d833dd13
|
+ cleanup/small fixes
|
2012-07-31 13:31:22 +01:00 |
|
artemp
|
c7af665cc7
|
+ process SEG_CLOSE
|
2012-07-31 10:59:09 +01:00 |
|
artemp
|
76569cccb8
|
+ select clipper based on geometry type
+ process SEG_CLOSE command
|
2012-07-31 10:57:42 +01:00 |
|
artemp
|
a3b7d07da0
|
+ select clipper based on geometry type
|
2012-07-31 10:56:13 +01:00 |
|
Dane Springmeyer
|
39a1477eb2
|
allow marker-width and marker-height to apply directly to ellipse rx/ry - maintaining ability to precisely control ellipse dimensions, combine with transforms, and avoid scaling line-widths - refs #1348 and #1347
|
2012-07-30 23:20:20 -07:00 |
|
Dane Springmeyer
|
e69c6037b7
|
mapnik coding style
|
2012-07-30 23:07:12 -07:00 |
|
Dane Springmeyer
|
e482998c51
|
rename path_ptr to the more explicit svg_path_ptr and set up markers_symbolizer rendering for upcoming changed
|
2012-07-30 21:45:46 -07:00 |
|
Dane Springmeyer
|
0d97b851fa
|
markers: support opacity on bitmaps, and move to supporting both opacity and fill-opacity
|
2012-07-30 18:31:21 -07:00 |
|
Dane Springmeyer
|
6f174287a2
|
amend 822531a which broke polygon geometry labeling - refs #1350
|
2012-07-30 18:29:26 -07:00 |
|
Dane Springmeyer
|
e6e7b4c700
|
svg2png: inflate the rendering canvas to avoid edge affect for 100% w/h svgs
|
2012-07-30 16:37:34 -07:00 |
|
Dane Springmeyer
|
1a6cbfb568
|
fix xml comment
|
2012-07-30 15:54:08 -07:00 |
|
Dane Springmeyer
|
ce7b6a93fb
|
Add test case for #1354
|
2012-07-30 14:48:32 -07:00 |
|
artemp
|
b963b6c2b3
|
Merge remote-tracking branch 'origin'
|
2012-07-30 18:35:03 +01:00 |
|
artemp
|
822531a114
|
+ filter on geometry type to use centroid (Polygon) or
middle_point (LineString) label placement
|
2012-07-30 18:32:42 +01:00 |
|
artemp
|
8931509adc
|
+ move middle_point into label namespace
|
2012-07-30 18:31:15 +01:00 |
|
Hermann Kraus
|
5fedfc8a52
|
Fix problem with python tests.
|
2012-07-30 01:25:21 +02:00 |
|
Hermann Kraus
|
19ed8718a3
|
Fix test crashes when reference image doesn't exists.
Refs #1296 and commit 269569250c
|
2012-07-29 01:47:16 +02:00 |
|
Dane Springmeyer
|
81937f7317
|
only allow restyling of svg paths that already have visible display of stroke/fill
|
2012-07-28 09:27:37 -07:00 |
|
Dane Springmeyer
|
e213f49d7c
|
re-implement conditional stroke application in markers_symbolizer initially added in 9d756165e0 , amended in 9f064960e3 , and wrongly disabled in bd74d18f6d
|
2012-07-27 19:21:46 -07:00 |
|
Dane Springmeyer
|
4340e9a605
|
scons: fixup LIBDIR value settings - closes #1349
|
2012-07-27 10:56:24 -07:00 |
|
artemp
|
03422de504
|
+ close polygons (SEG_CLOSE)
|
2012-07-26 15:51:10 +01:00 |
|
artemp
|
fe4cfea536
|
+ add call to close_path() if SEG_CLOSE
|
2012-07-26 15:49:58 +01:00 |
|
artemp
|
1b805abc23
|
+ add close(x,y) method to geometry
|
2012-07-26 15:21:25 +01:00 |
|
artemp
|
ec2d0cc210
|
+ wkb reader : close polygons
|
2012-07-26 15:20:56 +01:00 |
|
artemp
|
618bc1ba0f
|
+ close polygon
|
2012-07-26 15:20:23 +01:00 |
|
artemp
|
1844217615
|
+ fix SEG_CLOSE value to be compatible with agg
|
2012-07-26 15:19:11 +01:00 |
|
artemp
|
4ddddba254
|
+ use pre-increment op
|
2012-07-26 11:58:48 +01:00 |
|
artemp
|
690b56a511
|
+ use std::auto_ptr
|
2012-07-26 11:57:41 +01:00 |
|
artemp
|
07ec5c31d0
|
+ turns off white space skipping
|
2012-07-26 11:45:34 +01:00 |
|
Dane Springmeyer
|
4fbe353d4a
|
make stock ellipse a true ellipse
|
2012-07-25 19:29:43 -07:00 |
|
Dane Springmeyer
|
bd74d18f6d
|
no need anymore to have parse_stroke return a bool
|
2012-07-25 18:26:34 -07:00 |
|