Artem Pavlenko
|
b6414778d6
|
+ add transformation matrix
|
2010-06-03 12:35:02 +00:00 |
|
Artem Pavlenko
|
816ebd2017
|
+ remove mapnik:: (we're in mapnik namespace!)
|
2010-06-03 12:34:53 +00:00 |
|
Artem Pavlenko
|
ac468f05c2
|
+ removed commented out lines
|
2010-06-03 12:34:45 +00:00 |
|
Artem Pavlenko
|
6cc6eac442
|
+ move marker init out of geometry loop
|
2010-06-02 12:53:23 +00:00 |
|
Artem Pavlenko
|
246731874b
|
+ apply 'mapnik-format' to *.cpp *.hpp
|
2010-06-02 11:03:30 +00:00 |
|
Artem Pavlenko
|
9069df6492
|
+ cleanup
|
2010-06-02 10:53:13 +00:00 |
|
Dane Springmeyer
|
218c75385d
|
complete XML syntax change from CSSParameter to attributes (for BuildingSymbolizer and RasterSymbolizer) and update tests
|
2010-06-01 21:58:24 +00:00 |
|
Artem Pavlenko
|
484dce8943
|
+ impl transform parameter (follow SVG spec) in point_symbolizer
|
2010-06-01 15:27:19 +00:00 |
|
Artem Pavlenko
|
b5362aa71a
|
+ tidy
|
2010-06-01 13:31:29 +00:00 |
|
Artem Pavlenko
|
9beb12b56b
|
+ split agg_renderer impl into different
translation units
+ add SVG support in point_symbolizer
|
2010-06-01 13:31:18 +00:00 |
|
Artem Pavlenko
|
12b74bc1cc
|
+ split agg_renderer implementation into diff
translation units
|
2010-06-01 13:31:08 +00:00 |
|
Dane Springmeyer
|
33145b18ae
|
fix default initializations in markers_symbolizer
|
2010-05-30 16:09:39 +00:00 |
|
Dane Springmeyer
|
89f6b32b76
|
apply patch from Herm from #553 adding support for markers_symbolizer to Cairo renderer, new placement finder, and fill/spacing/overlap options - works nicely with new svg support being tested against markers_symbolizer
|
2010-05-30 03:16:51 +00:00 |
|
Dane Springmeyer
|
c9a4433666
|
make sure to return marker from cache, as noticed by Herm and mentioned in #553
|
2010-05-30 03:09:22 +00:00 |
|
Artem Pavlenko
|
f1986d1b85
|
+ remove expat deps
+ correct includes
|
2010-05-28 16:34:58 +00:00 |
|
Artem Pavlenko
|
83c0f1ca59
|
+ remove agg_svg_parser
|
2010-05-28 16:34:45 +00:00 |
|
Artem Pavlenko
|
a15e86e528
|
+ add libxml2 based svg parser implementation
|
2010-05-28 16:34:34 +00:00 |
|
Artem Pavlenko
|
6a5ea3f1a1
|
+ SVG markers rendering
|
2010-05-27 14:21:31 +00:00 |
|
Artem Pavlenko
|
bb0ae08280
|
+ marker_cache impl
|
2010-05-27 11:41:02 +00:00 |
|
Artem Pavlenko
|
823b7ba0fc
|
+ SVG markers initial import
|
2010-05-27 11:19:09 +00:00 |
|
Artem Pavlenko
|
4584b05ff0
|
+ small correction
|
2010-05-27 11:18:53 +00:00 |
|
Artem Pavlenko
|
e6e165f1e0
|
+ use path-like geometries
|
2010-05-27 10:20:41 +00:00 |
|
Artem Pavlenko
|
cbf1356e4d
|
+ parse 'orientation' parameter
|
2010-05-27 10:20:10 +00:00 |
|
Artem Pavlenko
|
2085b3bc08
|
+ apply orientation from text_symbolizer
+ fix building symbolizer
|
2010-05-27 10:20:03 +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
|
a688c36fdb
|
serialize the experimental MarkersSymbolizer and avoid serializing defaults of GlyphSymbolizer unless requested
|
2010-04-15 21:42:28 +00:00 |
|
Dane Springmeyer
|
63ab05c112
|
ensure proper setting of allow_overlap and opacity when contructing a point_symbolizer without an image file
|
2010-04-15 06:09:21 +00:00 |
|
Artem Pavlenko
|
c20f16358c
|
+ save PolygobSymbolizer properties as attributes
|
2010-04-09 18:47:27 +00:00 |
|
Artem Pavlenko
|
23aac57a1f
|
+ use attributes instead of CssParameter
|
2010-04-09 18:47:19 +00:00 |
|
Artem Pavlenko
|
f776f8cd1e
|
+ add dash_offset
|
2010-04-09 18:46:41 +00:00 |
|
Artem Pavlenko
|
ca20f80ea8
|
+ use attributes for LineSymbolizer properties
|
2010-04-09 18:46:33 +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
|
5890f17df3
|
+ directly ctor default mapnik::color to avoid css color parsing
|
2010-03-24 18:02:10 +00:00 |
|
Artem Pavlenko
|
1a2b320252
|
+ sanitize header inclusion a bit
|
2010-03-24 18:01:53 +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
|
2e04c5422a
|
fixed serialization of expressions in glyph_symbolizer
|
2010-03-19 11:20:16 +00:00 |
|
Alberto Valverde
|
2d601f1bd7
|
fixed color's to_string method since alpha seems to no longer be parsed as a double. serializing a color to xml and deserializing it back did not work before
|
2010-03-19 11:20:00 +00:00 |
|
Alberto Valverde
|
aea5dd563a
|
XML de/serialization for glyph_symbolizer. Some issues remain regarding unicode expr
|
2010-03-19 11:19:43 +00:00 |
|
Alberto Valverde
|
1e2ffb22b7
|
cairo rendering for the glyph_symbolizer. Small refactoring in cairo_context::add_text to pass the paramaters which were picked up from the text_symbolizer param (size, fill, halo_radius and halo_fill) explicitly. This allows the glyph_symbolizer to piggy back on that functionality without specilizing add_text() for the glyph_symbolizer (which would have involved heavy amounts of copy+paste or a more elaborate refactoring strategy. Please ping me if this was not a good idea
|
2010-03-19 09:33:57 +00:00 |
|
Alberto Valverde
|
e91c41e494
|
removed unneeded parenthesis
|
2010-03-19 09:33:41 +00:00 |
|
Alberto Valverde
|
f5409000f3
|
cosmetic changes and comments
|
2010-03-19 09:33:25 +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
|
e7bfba10fe
|
+ enanble installation of mapnik2 side by side with mapnik
|
2010-03-17 21:03:02 +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 |
|