Dane Springmeyer
e66d007627
add halo-rasterizer option for text symbolizer
...
- closes #1298
- allows for much faster halo drawing and simliar quality for
radius values in the 1-2 px range
- also moves grid_renderer away from using freetype stroker completely
since halo quality is not critical for this renderer
2013-03-08 20:32:39 -08:00
Dane Springmeyer
76042a1700
parse and setup ability to known original, declared svg width/height - refs #1122
2013-03-08 17:40:19 -08:00
Dane Springmeyer
2fcd531345
pixel snap raster markers and svg files loaded from the file system - partially addresses #1316
2013-03-08 16:24:41 -08:00
Dane Springmeyer
c36795e0a9
respect both sx and sy in setting up affine transform for raster scaling since they may be different - closes #1748
2013-03-06 17:41:20 -08:00
artemp
f2b795af0b
+ skip SEG_CLOSE commands as they not used to transfer x/y
2013-03-06 21:31:12 +00:00
artemp
6ffe78c300
+ expose set_minx/miny/maxx/maxy - makes it easier
...
to adapt for boost::geometry
2013-03-06 21:31:12 +00:00
Dane Springmeyer
c68ac84a3b
fix typo
2013-03-06 11:43:51 -08:00
Dane Springmeyer
536cbd55d0
handle SEG_CLOSE and fix #1600
2013-03-06 11:35:12 -08:00
Dane Springmeyer
555fcf375e
iwyu
2013-03-05 05:34:38 -08:00
artemp
fe174aee2e
+ remove unused vars
2013-03-01 14:42:23 -05:00
artemp
e9f03a565f
+ explicit polygon path closing
2013-03-01 11:08:58 -05:00
Dane Springmeyer
c184579c43
finish hsla transformation image-filter
2013-02-28 12:19:40 -05:00
artemp
9be2a525d2
+ image-filters: parse hsla string directly
2013-02-27 15:35:56 -05:00
artemp
cbc809ddf5
+ image-filters: add colorize-alpha filter
2013-02-27 14:44:22 -05:00
Dane Springmeyer
b1233d533f
Merge pull request #1742 from mapnik/hsla-filter
...
Hsla filter
2013-02-27 09:27:37 -08:00
Dane Springmeyer
88360c365f
fix serialization of agg-stack-blur and hsla filters
2013-02-27 11:33:53 -05:00
artemp
8dabe098ce
+ image-filters: add support for an optional function like syntax
2013-02-27 11:07:43 -05:00
Dane Springmeyer
9a49d0c82f
Merge branch 'master' of github.com:mapnik/mapnik
2013-02-27 09:40:25 -05:00
Dane Springmeyer
04199e2a94
touchups to hsla work
2013-02-27 09:38:54 -05:00
artemp
8f12da81d1
+ image-filters: make grammar more flexible to accomodate
...
different ctors signitures
+ add 'hsla' filter placeholder (TODO: add impl)
+ remove inused <iostream> include
2013-02-27 08:29:56 -05:00
Dane Springmeyer
f5d5502bc4
start implementing hsla image-filter
2013-02-26 19:21:05 -05:00
Dane Springmeyer
70940088d7
formatting
2013-02-26 16:52:51 -05:00
Dane Springmeyer
270a6eff33
allow passing scale_denom to renderer's apply method to allow overriding zoom level - closes #1582
2013-02-26 16:49:39 -05:00
Dane Springmeyer
4d82a97814
implement support in cairo and grid renderer for mapnik::request - refs #1737
2013-02-26 15:05:44 -05:00
Dane Springmeyer
7b950117e2
Merge branch 'master' of github.com:mapnik/mapnik into map-request
2013-02-26 12:57:11 -05:00
artemp
97f5d7c437
Merge remote-tracking branch 'origin/master'
2013-02-26 12:45:56 -05:00
artemp
218aca2159
+ remove redundant const qualifier
2013-02-26 12:43:29 -05:00
Dane Springmeyer
054cb13231
Merge branch 'master' of github.com:mapnik/mapnik
2013-02-26 12:07:53 -05:00
Dane Springmeyer
d861636fbc
move const char string2value interface to use iterators
2013-02-26 12:07:36 -05:00
artemp
be61bf6fef
+ pass by reference when possible (c++)
2013-02-26 11:58:07 -05:00
artemp
3b5707848e
+ use icu::UnicodeString::remove
...
+ formatting - c++ style comments
2013-02-26 11:46:22 -05:00
artemp
1ea60c472c
+ pass pixel_position by const ref
...
+ use BOOST_FOREACH for brevety
2013-02-26 11:45:24 -05:00
artemp
c3fab9e665
+ formatting/cleanup
2013-02-26 11:44:23 -05:00
artemp
a1ea1701dd
+ use c++ style comments
2013-02-26 11:02:48 -05:00
artemp
bda0375f97
+ formatting
2013-02-26 10:58:46 -05:00
Dane Springmeyer
712ff50abe
make a few utility functions inline and static
2013-02-26 10:52:41 -05:00
Dane Springmeyer
864fdc5234
Merge branch 'master' of github.com:mapnik/mapnik into map-request
2013-02-25 19:33:54 -05:00
Dane Springmeyer
478a7acb2b
c++ style
2013-02-25 19:33:35 -05:00
Dane Springmeyer
00a2f54346
further refine the mapnik::request object which can be passed to custom agg_renderer
2013-02-25 19:33:08 -05:00
Dane Springmeyer
6a00f92517
Merge branch 'master' of github.com:mapnik/mapnik into map-request
2013-02-25 16:49:45 -05:00
Artem Pavlenko
8905b1ddec
Merge pull request #1733 from kkaefer/value_hash
...
Fix mapnik::value for boost 1.49 and other icu versions
2013-02-24 16:13:14 -08:00
Konstantin Käfer
8abc44e639
fix mapnik::value for boost 1.49 and other icu versions
2013-02-24 19:02:42 +01:00
Dane Springmeyer
86d8bf6b98
Merge pull request #1729 from kkaefer/value_hash
...
Support boost::hash() for mapnik::value
2013-02-23 11:16:49 -08:00
XinGang Li
a10855da75
fix _MSC_VER typo.
2013-02-23 22:38:16 +08:00
Konstantin Käfer
67c537b43b
support boost::hash() for mapnik::value
2013-02-23 13:04:47 +01:00
Dane Springmeyer
16817fe6ea
Merge branch 'master' of github.com:mapnik/mapnik into map-request
2013-02-22 13:50:06 -08:00
Dane Springmeyer
edbe5aca32
Merge branch 'master' of github.com:mapnik/mapnik
2013-02-22 13:00:10 -08:00
Dane Springmeyer
249c77d7b8
expose nonconst access to datasource parameters
2013-02-22 12:40:40 -08:00
XinGang Li
fa52c389b8
Only explictly defining the enumeration template class for msvc.
2013-02-23 00:51:37 +08:00
XinGang Li
b1b90f527a
Fixed the enumeration link error with msvc when build python bindings.
2013-02-22 23:59:12 +08:00