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 |
|
Dane Springmeyer
|
8767c404c3
|
apply patch from Herm to update doc scripts to mapnik2, and fix imports for local ogcserver code
|
2010-05-08 17:07:03 +00:00 |
|
Dane Springmeyer
|
25c936c1e6
|
more demo/utilities working with mapnik2
|
2010-05-07 19:46:05 +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
|
58b0a3e5ff
|
scons: add 'PYTHON_DYNAMIC_LOOKUP' boolean to allow for dynamically loading python symbols rather than direct linking on OSX (default behavior still the same) - addresses #453
|
2010-04-28 05:39:27 +00:00 |
|
Dane Springmeyer
|
15c7ab6233
|
add ability install XML upgrade script
|
2010-04-28 05:35:26 +00:00 |
|
Dane Springmeyer
|
97eb553605
|
expose get/set for allow_overlap in MarkersSymbolizer
|
2010-04-15 21:47:44 +00:00 |
|
Dane Springmeyer
|
c13e2eab8d
|
prioritize /usr/local above other potential paths like /opt/local - TODO: make configurable
|
2010-04-15 21:44:59 +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
|
4b4967c351
|
+ use doubles
|
2010-04-09 18:47:12 +00:00 |
|
Artem Pavlenko
|
d51111e6e5
|
+ check expression needs converting
+ convert PolygonSymbolizer to use attributes
|
2010-04-09 18:47:04 +00:00 |
|
Artem Pavlenko
|
c51bac877e
|
+ add map_xml upgrade script (mapnik->mapnik2)
|
2010-04-09 18:46:56 +00:00 |
|
Artem Pavlenko
|
f92e2ba9d8
|
+ reflect dash_offset as property in python
|
2010-04-09 18:46:48 +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
|
1acc288349
|
+ better data types mapping
|
2010-04-09 18:46:17 +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
|
07488ff436
|
+ more tidy
|
2010-04-09 18:45:53 +00:00 |
|
Artem Pavlenko
|
f6852e2401
|
+ tidy
|
2010-04-09 18:45:45 +00:00 |
|
Dane Springmeyer
|
0cd1a5fbc6
|
maintain python24 compatibility
|
2010-04-07 18:44:52 +00:00 |
|
Dane Springmeyer
|
4790c23d43
|
clean up deprecation warnings in python tests
|
2010-04-06 06:25:22 +00:00 |
|
Artem Pavlenko
|
f423a39bae
|
+ corrected name
|
2010-03-24 18:02:18 +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
|
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 |
|
Artem Pavlenko
|
304538bcf3
|
+ show expr string in styles control
|
2010-03-24 18:01:37 +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 |
|
Artem Pavlenko
|
75dc292eb9
|
+ link to mapnik2
+ add newline at the end of file
|
2010-03-24 10:30:15 +00:00 |
|
Alberto Valverde
|
f35b9bc7d0
|
Implemented a python wrapper for Symbolizers.__getitem__ so the explicit symbolizer subclass is returned (via Symbolizer.symbol). Added a symbol() method to every symbolizer. This fixes an introspection test (only 3 Todos, 5 errors and 1 failure to go) and Updated the mapnik2.__all__ list
|
2010-03-22 11:22:07 +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 |
|
Dane Springmeyer
|
415029c0ca
|
add Alberto to AUTHORS committers list
|
2010-03-22 02:27:01 +00:00 |
|
Alberto Valverde
|
18b811d19d
|
implemented a mechanism in mapnik2._injector to be able to override c++ methods (at the python layer only). Used it to implement a friendlier constructor for Feature and a add_geometry() method that accepts shapely.geometry.Geometrys, and wkb/wkt strings
|
2010-03-19 18:14:46 +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
|
17b61d16c4
|
More progress on #528: Made setting Feature properties with values of type unicode or str possible. I've modified the UnicodeString_from_python_str from_python_converter so it can also convert python unicode objects (not just encocded strs). It was originally commented out so but it seems to work fine on my tests. Is there anything I0ve overlooked? (Artem?)
|
2010-03-19 13:42:58 +00:00 |
|
Alberto Valverde
|
3f47c813cf
|
added a Feature.add_geometry test
|
2010-03-19 13:42:41 +00:00 |
|
Alberto Valverde
|
a4d742283b
|
Implementead Feature instantiation from Python and an add_geometry method which accepst a wkb string
|
2010-03-19 13:42:25 +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
|
9a41dd5324
|
typo
|
2010-03-19 09:38:08 +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 |
|