artemp
|
a991c73a98
|
+ geojson grammar : close linear_rings
|
2012-08-15 16:53:28 +01:00 |
|
artemp
|
e2b657251d
|
+ various cleanups
+ remove alpha pre-multiplication from cairo_pattern to
match agg output
|
2012-08-15 10:55:12 +01:00 |
|
artemp
|
aecf0531f5
|
+ remove metawriters for the upcoming 2.1 release
|
2012-08-15 09:47:03 +01:00 |
|
Dane Springmeyer
|
a57996e661
|
sync markers rendering between agg and grid - closes #1309
|
2012-08-14 17:18:44 -07:00 |
|
Dane Springmeyer
|
7a5f06656c
|
allow setting marker width/height together with transform
|
2012-08-14 17:11:08 -07:00 |
|
Dane Springmeyer
|
7961a12281
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2012-08-14 10:44:29 -07:00 |
|
Dane Springmeyer
|
fbf9ac8399
|
support new clipping extent padding method in cairo line_symbolizer rendering as per #1282 - partial revert of 76569cccb8
|
2012-08-14 10:43:46 -07:00 |
|
artemp
|
bee09477a8
|
+ cairo : fix shield scaling
|
2012-08-14 17:14:30 +01:00 |
|
artemp
|
f35f394b30
|
+ cairo : impl raster markers support
|
2012-08-14 12:58:00 +01:00 |
|
Dane Springmeyer
|
9f450bd986
|
avoid silencing invalid transform throw and use LOG_ERROR for invalid maximum-extent - closes #1363
|
2012-08-13 15:35:22 -07:00 |
|
artemp
|
2d20e4aee4
|
+ agg : building_symbolizer - apply scale_factor to stroke width
|
2012-08-10 11:12:31 +01:00 |
|
artemp
|
b05344863a
|
+ implement markers_dispatch to match AGG output
|
2012-08-09 17:46:55 +01:00 |
|
artemp
|
3a8ef52eb1
|
+ cairo: apply scale_factor to dash calc
|
2012-08-08 12:24:51 +01:00 |
|
artemp
|
f802a4a60b
|
+ ident
|
2012-08-08 12:12:23 +01:00 |
|
artemp
|
66a6ec78c7
|
+ cleanup
|
2012-08-08 11:13:02 +01:00 |
|
artemp
|
87e89287b0
|
+ call cairo_show_glyphs and airo_glyph_path directly to
avoid std::vector allocation per glyph
|
2012-08-07 12:35:03 +01:00 |
|
artemp
|
c6e5639e9d
|
+ cairo : fix halo size
|
2012-08-07 12:00:31 +01:00 |
|
artemp
|
d7fa56b307
|
Merge remote-tracking branch 'origin/master'
|
2012-08-07 11:39:11 +01:00 |
|
artemp
|
afa4d3d833
|
+ text_size is a float - parse XML as floats
|
2012-08-07 10:01:50 +01:00 |
|
Dane Springmeyer
|
cf192ee771
|
further refactoring of marker_helpers to help set up for using from grid renderer
|
2012-08-06 11:39:09 -07:00 |
|
Dane Springmeyer
|
6ac9bb8804
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2012-08-06 09:42:24 -07:00 |
|
artemp
|
39b07ccfcb
|
+ cairo : building_symbolizer - fix fill and stroke settings to match agg
|
2012-08-06 16:51:31 +01:00 |
|
Dane Springmeyer
|
3d91ca3821
|
sync agg/grid line symbolizer rendering - refs #1309
|
2012-08-06 08:29:08 -06:00 |
|
Dane Springmeyer
|
6acd352d40
|
workaround clang bug on oneiric - closes #1352
|
2012-08-03 17:13:09 -07:00 |
|
Dane Springmeyer
|
9284c6369d
|
correct rendering behavior of marker-opacity, which should not, as per svg, override fill-opacity and stroke-opacity but should combine with it
|
2012-08-03 14:14:03 -07:00 |
|
artemp
|
6fc8f3ab89
|
+ instantiate svg_renderer with pixfmt_comp_type
|
2012-08-03 15:39:44 +01:00 |
|
artemp
|
8c98d8a199
|
+ pre-multiply rendering buffer after applying background color and/or pattern
|
2012-08-03 15:37:05 +01:00 |
|
Dane Springmeyer
|
8ea21d866d
|
move more code to marker_helpers.hpp to set up for grid impl of new markers code - refs #1282
|
2012-08-02 22:52:21 -07:00 |
|
Dane Springmeyer
|
c1d124f6d9
|
Account for offset value to avoid severe clipping with large offsets - refs #1282
|
2012-08-02 21:00:52 -07:00 |
|
Dane Springmeyer
|
e62739d146
|
fix render_marker for grid renderer and other minor syncing - refs #1309
|
2012-08-02 13:10:05 -07:00 |
|
Dane Springmeyer
|
693cc88142
|
sync grid renderer with agg for point_symbolizer - refs #1309
|
2012-08-02 11:13:44 -07:00 |
|
Dane Springmeyer
|
c2c006f9c2
|
support setting opacity on bitmaps in render_marker - refs #1364
|
2012-08-02 10:52:09 -07:00 |
|
Dane Springmeyer
|
56e11423ef
|
inflate clipping extent for line patterns - refs #1282
|
2012-08-02 07:26:55 -07:00 |
|
Dane Springmeyer
|
7211436313
|
avoid clipping artifacts with line_symbolizer by using stroke sensitive clipping extent - refs #1282, #1185, #1215
|
2012-08-01 16:43:00 -07:00 |
|
Dane Springmeyer
|
092a1bf625
|
impl debug box drawing in geo extents
|
2012-08-01 16:40:48 -07:00 |
|
Dane Springmeyer
|
2351877cad
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2012-08-01 11:08:04 -07:00 |
|
artemp
|
8ff71a24bd
|
+ fixed naming (as per SVG)
|
2012-08-01 17:29:22 +01:00 |
|
artemp
|
3db39f2b78
|
+ revert using clip_poly_line to avoid rendering artifacts
(TODO: consider modifying agg::conv_clip_polyline)
|
2012-08-01 17:06:35 +01:00 |
|
artemp
|
6c173cd9d4
|
+ cleanup
|
2012-08-01 16:30:11 +01:00 |
|
Dane Springmeyer
|
e90ccb7a3a
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2012-08-01 08:00:55 -07:00 |
|
artemp
|
5541ea0271
|
+ layer : minimum-extent and buffer-size
+ agg::process_xxx : remove ad-hoc query_extent modifiers
+ ctrans : simplify vertex skipping
|
2012-08-01 15:44:36 +01:00 |
|
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
|
295c661af2
|
start setting up to sync markers_symbolizer between agg and grid renderer
|
2012-07-31 19:19:45 -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
|
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
|
c3c2902b92
|
move ellipse contruction code to marker_helpers
|
2012-07-31 16:40:30 -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
|
967589442c
|
serialize transform for points and sheild
|
2012-07-31 11:23:53 -07:00 |
|