Artem Pavlenko
|
c020acb3a7
|
+ update attribute collector to handle 'orientation'
|
2010-05-27 10:19:55 +00:00 |
|
Artem Pavlenko
|
258a62616e
|
+ implement rotated text logic in placement finder
|
2010-05-27 10:19:47 +00:00 |
|
Artem Pavlenko
|
77c31e8643
|
+ add orientation parameter
orientation="<expr>" e.g
orientation="10+35" -> rotate by 45 degrees anti-clockwise
(TODO: consider using standard SVG transform!)
|
2010-05-27 10:19:39 +00:00 |
|
Alberto Valverde
|
38e1570b8b
|
added a max_value attribute to color_band to handle the case of the last band more gracefully
|
2010-05-06 07:21:11 +00:00 |
|
Dane Springmeyer
|
97eb553605
|
expose get/set for allow_overlap in MarkersSymbolizer
|
2010-04-15 21:47:44 +00:00 |
|
Artem Pavlenko
|
4b4967c351
|
+ use doubles
|
2010-04-09 18:47:12 +00:00 |
|
Artem Pavlenko
|
5fcc311764
|
+ add stroke-dashoffset property
+ replace <CssParameter name='xxx'>yyy</CssParameter>
element with 'xxx'=yyy attribute
|
2010-04-09 18:46:25 +00:00 |
|
Artem Pavlenko
|
feb041f543
|
+ apply formatting
|
2010-04-09 18:46:09 +00:00 |
|
Artem Pavlenko
|
61e423473e
|
+ no need for extra std::string alloc - we
+ can specialize css_parser to work with char*
+ (TODO: pass std::string const& as an input arg??)
|
2010-04-09 18:46:01 +00:00 |
|
Artem Pavlenko
|
f423a39bae
|
+ corrected name
|
2010-03-24 18:02:18 +00:00 |
|
Artem Pavlenko
|
1787c2b6ef
|
+ use <mapnik/filter_factory.hpp>
|
2010-03-24 18:02:02 +00:00 |
|
Artem Pavlenko
|
1a2b320252
|
+ sanitize header inclusion a bit
|
2010-03-24 18:01:53 +00:00 |
|
Artem Pavlenko
|
666ff418dc
|
+ add specialization for bool in to_expression_string()
|
2010-03-24 18:01:45 +00:00 |
|
Marcin Rudowski
|
3426e7a0ac
|
handle case of empty octrees. #540
|
2010-03-24 17:36:39 +00:00 |
|
Marcin Rudowski
|
8369278662
|
fixed color quantization in case of one color and transparency. #539
|
2010-03-24 17:19:33 +00:00 |
|
Alberto Valverde
|
c79865586b
|
added an angle_mode attribute to GlyphSymbolizer to define the way the angle expression should be interpreted: as an azimuth or as a trigonometric angle
|
2010-03-22 11:21:17 +00:00 |
|
Alberto Valverde
|
a613dc6397
|
Created python binding to memory_datasource which can be added Features built programaticcaly. See tests for sample use until docs are done. #528 is almost closed.
|
2010-03-19 16:16:15 +00:00 |
|
Alberto Valverde
|
be9f874bbc
|
added an attribute_collector visitor for glyph_symbolizer
|
2010-03-18 20:32:57 +00:00 |
|
Alberto Valverde
|
d098c98c5e
|
pre-eliminary GlyphSymbolizer implementation. TODO: XML de/serializing. more tests. remove workaround mentioned in test
|
2010-03-18 20:05:08 +00:00 |
|
Alberto Valverde
|
31c3d20e43
|
modified the old arrow_symbolizer interface on glyph_symbolizer and documented it
|
2010-03-18 20:04:51 +00:00 |
|
Alberto Valverde
|
fc3a1beeef
|
initial skeleton of glyph_symbolizer (coarsely ported from arrow_symbolizer). Mapnik compiles but symbolizer does nothing useful yet and is going to be heavily modified to make use of expressions to be general enough to be usable for purposes other than rendering arrows representing vector direction/intensity
|
2010-03-18 20:04:35 +00:00 |
|
Artem Pavlenko
|
d58b04a3f6
|
+ use math stuff defined in <cmath> e.g std::pow std::log
+ fixed identation
+ use c++ style comments //
|
2010-03-17 21:39:36 +00:00 |
|
Artem Pavlenko
|
4aef1c46c1
|
+ fix compiler warning
|
2010-03-17 21:39:28 +00:00 |
|
Artem Pavlenko
|
0fb695c133
|
+ don't use C style casts
|
2010-03-17 21:39:20 +00:00 |
|
Artem Pavlenko
|
21dee82146
|
+ remove mapnik:: classification from inside namespace mapnik {}
+ use c++ style casts!
|
2010-03-17 21:03:10 +00:00 |
|
Artem Pavlenko
|
83b20c3036
|
Revert "re factor expression grammar/parser stuff"
This reverts commit c58b8c4f71813a2490cf135573009c92be1a90c4.
|
2010-03-15 21:08:56 +00:00 |
|
Artem Pavlenko
|
0f8deb5e73
|
re factor expression grammar/parser stuff
|
2010-03-15 21:08:46 +00:00 |
|
Artem Pavlenko
|
1b860f8229
|
+ merge ctors
|
2010-03-15 21:08:37 +00:00 |
|
Marcin Rudowski
|
583c9858f0
|
add missing file from r1691
|
2010-03-12 19:07:12 +00:00 |
|
Dane Springmeyer
|
d7256295ae
|
port r1680/r1683/r1690 from 0.7.1-dev branch to trunk
|
2010-03-12 18:23:06 +00:00 |
|
Alberto Valverde
|
a7ea07ee0d
|
modified raster_colorizer so the color of the last band is used if the value matches its value exactly. This is to make declaring legends for rasters with discrete values easier (ie: no need to define a dummy band for N+1)
|
2010-03-12 13:34:32 +00:00 |
|
Alberto Valverde
|
2f1d60b666
|
pre-eliminary raster coloring support
|
2010-03-12 13:34:13 +00:00 |
|
Dane Springmeyer
|
3a44dd3258
|
+ use rint(v) instead of int(round(v)) + add rint implementation - msvc hasn't got one + minor cleanups
|
2010-03-11 23:19:12 +00:00 |
|
Artem Pavlenko
|
4066e76730
|
+ removed unused #include
+ small cleanup
|
2010-03-08 11:55:08 +00:00 |
|
Artem Pavlenko
|
b6d0343e4c
|
+ tidy
|
2010-03-08 11:55:00 +00:00 |
|
Marcin Rudowski
|
e05fd8f5d8
|
png256 bugfix and improvements merged from r1663
|
2010-03-06 16:47:55 +00:00 |
|
Marcin Rudowski
|
34578099c1
|
merged r1661: fixed png256 for large images + improvements to palette generation: #522
|
2010-03-06 11:13:44 +00:00 |
|
Dane Springmeyer
|
b540dab73b
|
apply slighly modified (env->box2d) mapnik-trunk.mr.raster-position2.diff from mar_rud to close #475
|
2010-03-03 03:23:53 +00:00 |
|
Artem Pavlenko
|
4f4c3782d3
|
+ calculate resolution using map's current extent
(see ticket #502 for discussion, thanks springmeyer and
mar_rud!)
|
2010-03-01 00:04:05 +00:00 |
|
Dane Springmeyer
|
c3ea59c3c8
|
don't pass expression_ptr as const
|
2010-02-03 18:36:01 +00:00 |
|
Artem Pavlenko
|
f4e7a7931f
|
+ implement x/y resolution
|
2010-02-03 16:56:42 +00:00 |
|
Artem Pavlenko
|
a98f3c19ff
|
+ minor formatting
|
2010-02-03 12:19:41 +00:00 |
|
Artem Pavlenko
|
f3eed56396
|
+ remove unused code
+ add 'add_border' helper method for debugging
raster alignment issues
|
2010-02-03 12:19:30 +00:00 |
|
Dane Springmeyer
|
c950e38a46
|
reenamble python access to TextSymbolizer 'name' expression
|
2010-01-30 03:08:03 +00:00 |
|
Dane Springmeyer
|
c6a29690ce
|
fix formatting
|
2010-01-30 00:45:24 +00:00 |
|
Dane Springmeyer
|
6115a1590d
|
add 'gamma' attribute to PolygonSymbolizer, along with tests against simplified world borders shapefile - setting gamma to .5-.7 can remove gaps in processed_p.shp depending on background color - closes #428
|
2010-01-13 00:31:45 +00:00 |
|
Dane Springmeyer
|
417468c125
|
revert r1348 rolling back to layer based bounds clipping - see #486 and #402 for more details
|
2010-01-11 19:00:56 +00:00 |
|
Dane Springmeyer
|
6c02f67a42
|
fix include guard
|
2010-01-11 18:57:45 +00:00 |
|
Dane Springmeyer
|
067fdb884d
|
sync trunk with new cairo support added previously to 0.7 branch in r1531
|
2010-01-11 18:55:30 +00:00 |
|
Dane Springmeyer
|
f87790cd5b
|
merge a few small 0.7 branch changes back into trunk
|
2010-01-11 00:36:51 +00:00 |
|