Artem Pavlenko
|
7e49a6f44e
|
+ move 'smooth' property to symbolizer_base level
+ remove 'SYMBOLIZER_FAST' completely
|
2012-05-07 16:08:16 +01:00 |
|
Artem Pavlenko
|
44c5efbf75
|
+ add miterlimit parameter
|
2012-05-02 17:04:24 +01:00 |
|
Artem Pavlenko
|
a475b6e0bc
|
+ add offset_converter
|
2012-05-02 15:13:46 +01:00 |
|
Artem Pavlenko
|
77dfac5622
|
+ re-introduce transform on symbolizer_with_image
|
2012-05-01 16:47:33 +01:00 |
|
Artem Pavlenko
|
a72ee4ba66
|
Merge branch 'master' into compositing
Conflicts:
include/mapnik/image_compositing.hpp
include/mapnik/util/conversions.hpp
include/mapnik/value.hpp
src/agg/agg_renderer.cpp
src/agg/process_line_symbolizer.cpp
src/agg/process_polygon_symbolizer.cpp
src/png_reader.cpp
src/svg_parser.cpp
utils/svg2png/svg2png.cpp
|
2012-05-01 12:35:49 +01:00 |
|
Artem Pavlenko
|
f57d2c28f0
|
+ 'direct' image filter support: apply filter on main rendering buffer
(TODO: better user-friendly names)
+ allow empty string e.g image-filters="" (why not?)
|
2012-04-25 10:54:54 +01:00 |
|
Artem Pavlenko
|
c26ad5706e
|
+ move 'clip' property to symbolizer_base
+ support 'clip' accross relevant symbolizer (agg)
|
2012-04-24 11:10:54 +01:00 |
|
Dane Springmeyer
|
2b92f04926
|
optimize font rendering with fontsets in the case of some fontset fonts not being available on the users system - closes #1182
|
2012-04-19 11:22:42 -07:00 |
|
Artem Pavlenko
|
dd7035972d
|
+ remove debug printing
|
2012-04-19 13:41:09 +01:00 |
|
Dane Springmeyer
|
cfa2ffc52e
|
better error output when we fail to parse comp-op or image-filters
|
2012-04-18 07:37:14 -07:00 |
|
Artem Pavlenko
|
668d6f2325
|
image-filters: initial implementation
|
2012-04-18 12:14:23 +01:00 |
|
Artem Pavlenko
|
294de4b95a
|
+ update to read "transform" attribute at symbolizer_base level
|
2012-04-18 09:46:19 +01:00 |
|
Artem Pavlenko
|
45b0dd6482
|
+ support smooth conv in polygon_pattern_symbolizer
|
2012-04-10 15:46:38 +01:00 |
|
kunitoki
|
b60c508c1c
|
- finish thrashing all the useless ifdef MAPNIK_LOG
|
2012-04-09 21:41:56 +02:00 |
|
kunitoki
|
1f351e0e09
|
implement new debug system
|
2012-04-08 02:20:56 +02:00 |
|
Dane Springmeyer
|
19f5f77417
|
reuse path_expression_grammar - finishes and closes #1028
|
2012-04-06 16:50:11 -07:00 |
|
Dane Springmeyer
|
98e470903c
|
less lexical cast - refs #1055
|
2012-04-06 13:39:13 -07:00 |
|
Artem Pavlenko
|
738ff501fe
|
remove CompositingSymbolizer
|
2012-04-05 17:04:11 +01:00 |
|
Artem Pavlenko
|
34c984b2b8
|
+ support compositing across all symbolizers
(currently polygon and line symbolizers)
|
2012-04-05 15:59:11 +01:00 |
|
Artem Pavlenko
|
e7f0e8aac0
|
+ support configurable vertex converter
|
2012-04-03 19:49:57 +01:00 |
|
Artem Pavlenko
|
347fce4db2
|
+ add 'clip' property
|
2012-04-03 16:28:49 +01:00 |
|
Artem Pavlenko
|
81566a8f80
|
+ use pre-multiplied pixel format in agg_renderer
(de-multiply in end_map_processing())
+ support for compositing at style level
+ image blur (TODO)
|
2012-04-03 13:10:30 +01:00 |
|
Artem Pavlenko
|
9840c7df4c
|
Merge branch 'master' into compositing
Conflicts:
include/mapnik/util/dasharray_parser.hpp
src/agg/process_line_symbolizer.cpp
src/image_compositing.cpp
|
2012-03-26 09:05:02 +01:00 |
|
Dane Springmeyer
|
ea5a46f230
|
remove the storage and serialization of 'font-directory' and 'minimum-version' since there is no strong need to have them accessible after initial parsing
|
2012-03-23 18:14:14 -07:00 |
|
Dane Springmeyer
|
586978f345
|
fix operator
|
2012-03-23 17:27:01 -07:00 |
|
Dane Springmeyer
|
3b498efbd9
|
fixup font registration code ensuring invalid fonts will warn but not throw and register_fonts will only return success if > one font is registered and none have failed
|
2012-03-23 15:07:28 -07:00 |
|
Artem Pavlenko
|
38fafc14bc
|
+ impl dasharray parser (supports 'none')
+ skip 0,0 dashes in load_map
|
2012-03-23 13:18:49 +00:00 |
|
Artem Pavlenko
|
b4e96c35b5
|
+ impl dasharray parser (supports 'none')
+ skip 0,0 dashes in load_map
|
2012-03-23 11:58:07 +00:00 |
|
Dane Springmeyer
|
d991427737
|
formatting
|
2012-03-22 16:37:24 -07:00 |
|
Artem Pavlenko
|
f0b6fffcc9
|
Merge branch 'master' into compositing
|
2012-03-22 09:14:49 +00:00 |
|
Artem Pavlenko
|
95cfb061af
|
+ experimental compositing symbolizer (fill only)
|
2012-03-21 15:47:33 +00:00 |
|
Dane Springmeyer
|
3f06747407
|
braces for readibility
|
2012-03-20 16:40:07 -07:00 |
|
ldp
|
1542e3e513
|
add ignore-placement to MarkersSymbolizer
|
2012-03-18 22:35:02 +01:00 |
|
Hermann Kraus
|
725248628d
|
C++ style.
|
2012-03-16 01:50:55 +01:00 |
|
Artem Pavlenko
|
70512dc03b
|
+ add optional smothing to line_symbolizer
( TODO: conv_dash )
|
2012-03-15 10:26:53 +00:00 |
|
Artem Pavlenko
|
87b22c29b2
|
+ add optional polygon smoothing ( 0.0 < smooth < 1.0 )
using agg_conv_poly1_curve
|
2012-03-14 15:01:31 +00:00 |
|
Dane Springmeyer
|
93995d7c4b
|
apply mapnik_format.el formatting
|
2012-03-13 07:56:11 -07:00 |
|
Hermann Kraus
|
2b68cea0a1
|
Merge branch 'new-xml'
Conflicts:
include/mapnik/config_error.hpp
include/mapnik/ptree_helpers.hpp
src/formatting/text.cpp
src/libxml2_loader.cpp
src/load_map.cpp
src/metawriter_factory.cpp
src/text_placements/registry.cpp
src/text_placements/simple.cpp
|
2012-03-13 11:11:28 +01:00 |
|
Hermann Kraus
|
150de2aac5
|
Add rapidxml parser.
|
2012-03-13 09:02:53 +01:00 |
|
Dane Springmeyer
|
fb6bf401e9
|
avoid constructing extra temp object
|
2012-03-12 13:22:07 -07:00 |
|
Artem Pavlenko
|
207ecfd597
|
remove camel-case names from layer.[h,c]pp
|
2012-03-12 15:39:59 +00:00 |
|
Hermann Kraus
|
f25a2231ff
|
Warn about unused XML elements.
|
2012-03-12 02:12:58 +01:00 |
|
Hermann Kraus
|
02d8a98b3f
|
Improve error messages.
|
2012-03-12 01:09:26 +01:00 |
|
Hermann Kraus
|
502773bea6
|
Only one grammar object per XML tree.
|
2012-03-11 23:24:28 +01:00 |
|
Dane Springmeyer
|
a6f89883d7
|
moar boost::make_shared
|
2012-03-09 16:20:50 -08:00 |
|
Hermann Kraus
|
cd8cfc6527
|
Improve error messages.
|
2012-03-08 18:52:53 +01:00 |
|
Hermann Kraus
|
adc8f9df1b
|
Fix PointSymbolizer problem.
|
2012-03-08 13:00:40 +01:00 |
|
Hermann Kraus
|
2a7709a0cf
|
Dump xml tree.
|
2012-03-08 01:29:19 +01:00 |
|
Dane Springmeyer
|
adfa73f64a
|
avoid combining default arg with const&
|
2012-03-07 08:54:04 -08:00 |
|
Hermann Kraus
|
daf30ca0d1
|
Update metawriter_factory.hpp
|
2012-03-07 15:26:13 +01:00 |
|
Hermann Kraus
|
9a05dc1828
|
Add XML functions.
|
2012-03-07 03:57:31 +01:00 |
|
Hermann Kraus
|
7d3fd0755d
|
Complete XML changes in load_map.cpp
|
2012-03-07 01:35:37 +01:00 |
|
Hermann Kraus
|
7a052f81f7
|
Update more functions.
|
2012-03-06 18:17:23 +01:00 |
|
Hermann Kraus
|
ac50834d92
|
Convert parse_map_include to xml_node.
|
2012-03-06 15:47:08 +01:00 |
|
Hermann Kraus
|
191d0f907a
|
Convert first function to new XML structure.
|
2012-03-06 15:18:11 +01:00 |
|
Dane Springmeyer
|
f90b410ece
|
formatting to use const& as per 6462af3
|
2012-03-05 11:10:04 -08:00 |
|
Dane Springmeyer
|
232256e136
|
load_map_string: do not pass optional arg by const& and better error if string is empty
|
2012-03-05 10:44:20 -08:00 |
|
Hermann Kraus
|
2bf9d9dbdf
|
Fix handling of empty XML nodes.
Closes #1106.
|
2012-03-03 01:12:23 +01:00 |
|
Dane Springmeyer
|
2f134657b4
|
speed up xml loading by avoiding repeated grammar creation - refs #1028 (TODO - still need to handle text/shield expressions)
|
2012-02-24 16:34:39 -08:00 |
|
Hermann Kraus
|
99a3c9fec9
|
Remove multiple consecutive empty <xmltext> nodes.
|
2012-02-24 12:37:23 +01:00 |
|
Hermann Kraus
|
2955983264
|
Fix #1095.
|
2012-02-23 18:10:50 +01:00 |
|
Hermann Kraus
|
980cdd9e92
|
Use text_placements registry.
|
2012-02-18 00:39:14 +01:00 |
|
Hermann Kraus
|
819ee98041
|
Rename properties=>defauls, default_format=>format.
|
2012-02-16 00:17:22 +01:00 |
|
Hermann Kraus
|
afb2eedbb9
|
Merge branch 'textplacement-rename'
|
2012-02-12 14:03:57 +01:00 |
|
Hermann Kraus
|
52702d3a20
|
Rename filter_factory to expression.
|
2012-02-12 13:06:39 +01:00 |
|
Hermann Kraus
|
57b835419b
|
Fix font-set handling for ShieldSymbolizer. Closes #1077.
Was the same problem as #1064.
|
2012-02-12 11:39:39 +01:00 |
|
Hermann Kraus
|
69f153bf8f
|
Fix all includes.
|
2012-02-12 03:55:13 +01:00 |
|
Hermann Kraus
|
fbe929810b
|
Fix most includes.
|
2012-02-12 02:47:26 +01:00 |
|
Hermann Kraus
|
18d24983b6
|
Fix font-name checking when font-set is available. Fixes #1064.
|
2012-02-06 11:47:35 +01:00 |
|
Dane Springmeyer
|
17d13cff67
|
whitespace fixes - closes #911
|
2012-02-01 17:53:35 -08:00 |
|
Hermann Kraus
|
1a16e9c5ab
|
Remove class text_processor.
|
2012-01-31 16:24:58 +01:00 |
|
Hermann Kraus
|
09459683e9
|
Update symbolizer helpers for ShieldSymbolizer.
Correctly handle point placement for TextSymbolizer. (Tries each possible placement for each point).
|
2012-01-29 04:49:02 +01:00 |
|
Hermann Kraus
|
a3871e52b7
|
Rename set_values_from_xml to from_xml.
|
2012-01-28 17:13:41 +01:00 |
|
Hermann Kraus
|
6ce55a0e94
|
Update parse_shield_symbolizer().
|
2012-01-22 04:21:01 +01:00 |
|
Hermann Kraus
|
8244cd0a05
|
Add code using new functions in parse_text_symbolizer().
|
2012-01-22 03:56:00 +01:00 |
|
Hermann Kraus
|
06ec0c377b
|
Remove code using old functions in parse_text_symbolizer().
|
2012-01-22 03:53:05 +01:00 |
|
Hermann Kraus
|
a9ca2f0c40
|
Add list placement support to load_map.
|
2012-01-22 03:39:59 +01:00 |
|
Hermann Kraus
|
533b95f0e6
|
Enable XML parser to return multiple <xmltext> nodes.
|
2012-01-21 00:02:44 +01:00 |
|
Hermann Kraus
|
537231f60e
|
Remove glyph symbolizer.
|
2012-01-19 20:34:09 +01:00 |
|
Artem Pavlenko
|
ab314b44a4
|
+ use mapnik::gamma_method_e for all symbolizers
+ fixes #1042 : avoid pushin duplcaite name into boost.python registry
|
2012-01-19 12:45:24 -05:00 |
|
Cezary Tarnowski
|
93ff232ca2
|
#1023 making gamma power default, making gamma-method awailable for polygon pattern symolizer and stroke
|
2012-01-13 18:20:03 +01:00 |
|
Cezary Tarnowski
|
e7a751987d
|
Merge remote-tracking branch 'upstream/master'
|
2012-01-13 14:49:59 +01:00 |
|
Cezary Tarnowski
|
c007a608ff
|
Adding gamma-method to polygon symbolizer
|
2012-01-12 16:58:10 +01:00 |
|
Dane Springmeyer
|
0f0e04e6dc
|
fixup fontset error reporting - a likely problem in mapnik2 upgrade - closes #596
|
2011-12-20 12:31:38 -08:00 |
|
Artem Pavlenko
|
726cea7ba4
|
Merge branch 'master' into geometry_cleanup
|
2011-12-14 14:04:30 +00:00 |
|
Artem Pavlenko
|
fad6c614e8
|
remove title, abstract data members from mapnik::rule
|
2011-12-13 16:47:45 +00:00 |
|
Artem Pavlenko
|
bf9dd32e2c
|
remove title,abstract members from layer class
|
2011-12-13 16:34:10 +00:00 |
|
Cezary Tarnowski
|
85a55d9fa2
|
Merge branch 'master' of https://github.com/mapnik/mapnik
|
2011-12-12 11:29:00 +01:00 |
|
Cezary Tarnowski
|
8bf359451d
|
Adding support for height as expression for building symbolizer
|
2011-12-09 12:08:50 +01:00 |
|
Konstantin Käfer
|
ac8b4c6d2d
|
Merge branch 'master' into grouped-rendering
Conflicts:
include/mapnik/feature_type_style.hpp
src/feature_type_style.cpp
|
2011-12-07 22:02:29 +01:00 |
|
Dane Springmeyer
|
9e924bfa11
|
add ability to have typed arbitrary parameters in xml - refs #977
|
2011-12-05 14:46:38 -08:00 |
|
Dane Springmeyer
|
60de1c80cd
|
add support for arbitrary, custom parameters to be attached to the map during load and serialized when saved - refs #977
|
2011-12-02 17:48:09 -08:00 |
|
Dane Springmeyer
|
c731797c53
|
clean up impl of attr checking for warnings - no functional change just simplified
|
2011-11-30 16:48:01 -08:00 |
|
Artem Pavlenko
|
a35b9c4eaa
|
add support for fractional text size
( use FT_Set_Char_Size )
NOTE: ensure it works as expected, currently
I see different results from different fonts.
|
2011-10-28 11:24:08 +01:00 |
|
kunitoki
|
f1fb0c1939
|
- fix copyright to 2011 (script to do this will follow)
|
2011-10-23 15:04:25 +02:00 |
|
Artem Pavlenko
|
911981aefd
|
+ various win32 fixes, mainly adding extra namespace qualifiers
for vc++10, MAPNIK_DECL ...
|
2011-10-19 15:29:24 +01:00 |
|
Konstantin Käfer
|
763ece8db6
|
group-by attribute for Layer
|
2011-10-13 01:30:18 +02:00 |
|
Alberto Valverde
|
e41abb0e12
|
add a label attribute to colorizer_stop
|
2011-09-16 13:32:16 +00:00 |
|
Alberto Valverde
|
97431c8de4
|
made mesh_size configurable
|
2011-09-16 12:21:21 +00:00 |
|
Hermann Kraus
|
e877b6197a
|
Support new Shield/TextSymbolizer syntax.
|
2011-09-16 00:02:42 +00:00 |
|
Artem Pavlenko
|
c1a12f65c0
|
+ use 'stroke-dashoffset' to match SVG/CSS specs
|
2011-09-13 14:51:51 +00:00 |
|
Dane Springmeyer
|
67d7a3a6f0
|
add alternative line rasterizer that can be enabled to draw faster lines at the expense of dropping short geometries - for thin lines has nicer look but should not be used with think lines - refs #873
|
2011-09-09 23:45:49 +00:00 |
|
Dane Springmeyer
|
aa5cfad4b7
|
add minimum-path-length to text_symbolizer - closes #865
|
2011-09-04 17:33:48 +00:00 |
|
Dane Springmeyer
|
477c317753
|
fix typo
|
2011-08-31 00:25:03 +00:00 |
|
Dane Springmeyer
|
ce09895a53
|
add cache-features of list of attributes not to warn about on layer
|
2011-08-30 23:10:10 +00:00 |
|
Dane Springmeyer
|
9e87c9f914
|
apply patch from Peter Körner adding AlsoFilter functionality - closes #820
|
2011-08-30 17:38:27 +00:00 |
|
Dane Springmeyer
|
2abe4d8960
|
don't muffle any exceptions during load_map
|
2011-08-29 23:51:15 +00:00 |
|
Dane Springmeyer
|
22f6c9f01a
|
add a few direct includes
|
2011-08-29 21:07:45 +00:00 |
|
Hermann Kraus
|
607f4e7c99
|
Applied patch from Peter Körner (with small changes).
|
2011-07-23 00:11:01 +00:00 |
|
Dane Springmeyer
|
476e04c4c7
|
add gamma to polygon-pattern-symbolizer, useful for avoiding AA affects at tile edges so that global patterns can have seamless alignment
|
2011-06-28 22:37:35 +00:00 |
|
Dane Springmeyer
|
e94667a8ae
|
use std::string
|
2011-06-24 00:53:00 +00:00 |
|
Dane Springmeyer
|
1829093fc9
|
copy string, don't get reference from boost::filesystem::path
|
2011-06-13 21:42:44 +00:00 |
|
Dane Springmeyer
|
7a17c7e597
|
load_map_from_string has always accepted a base path argument to drive the interpretation of relative paths in the stylesheet when loaded in memory- this really should be a full map property so that it can be known on the map object after parsing and changed if the map is saved to a new location
|
2011-05-25 23:48:07 +00:00 |
|
Dane Springmeyer
|
9458e2d890
|
stroke-dash-offet -> stroke-dash-offset (spelling)- #762
|
2011-05-17 00:33:24 +00:00 |
|
Dane Springmeyer
|
37118c6d5f
|
ensure valid attributes on the RasterSymbolizer and RasterColorizer, warning if not
|
2011-05-04 01:57:37 +00:00 |
|
Dane Springmeyer
|
d05b0c539f
|
apply major refactor of RasterColorizer by ben moores from https://github.com/BenMoores/mapnik-trunk/wiki/RasterColorizer - closes #523
|
2011-05-04 00:20:17 +00:00 |
|
Dane Springmeyer
|
7d394f3d09
|
load_map: report and check transform in all cases
|
2011-04-26 17:33:41 +00:00 |
|
Dane Springmeyer
|
7d08f76e50
|
add missing 'base' parameter to parse_shield_symbolizer and correct spelling of 'filter-factor' for parse_raster_symbolizer - closes #752
|
2011-04-18 01:11:38 +00:00 |
|
Dane Springmeyer
|
7570cb5d73
|
load and save the new map 'maximum-extent' attribute
|
2011-04-14 02:32:51 +00:00 |
|
Artem Pavlenko
|
e580078d26
|
+ apply MetaWriter patch from zerebubuth
( see #735 for details )
|
2011-03-16 13:32:04 +00:00 |
|
Hermann Kraus
|
f9040c6026
|
Show error message when invalid placement algorithm is selected.
|
2011-03-11 14:18:34 +00:00 |
|
Dane Springmeyer
|
4079fd7d08
|
make feature caching optional, and disabled by default (to avoid std::bad_alloc in low memory environments). Can be set as new layer property 'cache-features' - closes #657
|
2011-03-01 17:09:29 +00:00 |
|
Hermann Kraus
|
4af0696b9d
|
Add support for multiple placements.
NOTE: In some places indention is not updated to keep this patch readable. This will be fixed in the next revision.
|
2011-02-28 13:17:46 +00:00 |
|
Dane Springmeyer
|
f348c489ad
|
fix property names in load_map error response
|
2011-02-11 21:32:47 +00:00 |
|
Dane Springmeyer
|
a9cda83300
|
check XML attributes for markers_symbolizer
|
2011-02-09 07:51:52 +00:00 |
|
Dane Springmeyer
|
0d5d014474
|
*warning* breaking change: move to consisten use of dashes (see #644), and start validating property names by printing warning if they are not valid (closes #110)
|
2011-02-05 03:15:17 +00:00 |
|
Dane Springmeyer
|
50532801f3
|
change min_distance and min_padding to minimum_distance and minimum_padding to match python and mimimum_version
|
2011-02-02 04:20:53 +00:00 |
|
Dane Springmeyer
|
fd2d9d7ff3
|
enable aliased lines using stroke-gamma for line_symbolizer - closes #689
|
2011-02-02 01:46:14 +00:00 |
|
Dane Springmeyer
|
7043c416fa
|
enable if/else type behavior in rules using style level keyword to control whether all rules will be evaluated or just the first that matches - closes #706 - thanks to original patch from kkaefer
|
2011-02-01 22:55:50 +00:00 |
|
Dane Springmeyer
|
75649b8863
|
add 'interior' point placement option to point_symbolizer - closes #709
|
2011-02-01 08:16:32 +00:00 |
|
Dane Springmeyer
|
78ec8b1724
|
fix reading of height value for building_symbolizer - TODO: make expression (#704)
|
2011-01-28 20:46:49 +00:00 |
|
Dane Springmeyer
|
5bf6efafb0
|
apply patch from Craig de Stigter for better scaling methods using agg image filters - closes #656
|
2011-01-27 03:47:54 +00:00 |
|
Dane Springmeyer
|
a79018d0a0
|
make sure to check relative paths behavior up front, and handle background-image properly - closes #702
|
2011-01-25 20:47:56 +00:00 |
|
Artem Pavlenko
|
98b7f62155
|
+ remove template from mapnik::rule
+ rename globaly rule_type -> rule
( ticket #552 )
|
2011-01-13 21:35:01 +00:00 |
|
Artem Pavlenko
|
be458e7ac0
|
+ add support for boost::filesystem v3
(http://www.boost.org/doc/libs/1_45_0/libs/filesystem/v3/doc/deprecated.html)
|
2011-01-04 15:22:49 +00:00 |
|
Dane Springmeyer
|
7fc193729c
|
warn or throw if svg transform fails
|
2010-12-11 01:10:45 +00:00 |
|
Dane Springmeyer
|
0eb3718934
|
actually parse label_position_tolerance from xml
|
2010-12-01 17:40:33 +00:00 |
|
Artem Pavlenko
|
0361061053
|
+ fix text_minimum_padding.diff (#547) patch
|
2010-11-03 13:19:04 +00:00 |
|
Artem Pavlenko
|
0823b83900
|
+ apply Nino Walker's patch text_minimum_padding.diff #547
TODO: consider simplifying text symbolizer options
|
2010-11-03 13:18:56 +00:00 |
|
Dane Springmeyer
|
3011f53205
|
add support to PointSymbolizer for 'ignore_placement' - #564
|
2010-10-15 02:15:40 +00:00 |
|
Dane Springmeyer
|
5d13869da1
|
if only width or height are supplied for a marker, make a circle - ellipses can be drawn by different width/height values
|
2010-10-15 00:14:18 +00:00 |
|
Dane Springmeyer
|
688b1f2299
|
add an 'extra_attributes' property to the map to store mapnik::parameters that don't make sense as full attributes but need to be carried through from load_map() to save_map() for applications that use mapnik to serialize to xml such as Cascadenik and Quantumnik (currently useful storage for 'minimum_version' and 'font_directory')
|
2010-10-07 19:34:36 +00:00 |
|
Dane Springmeyer
|
2fc2b4c443
|
add 'font_directory' attribute to map to allow for regstration of fonts within - in combination with r2025 this closes #168
|
2010-10-07 01:49:07 +00:00 |
|
Artem Pavlenko
|
86f4027d9d
|
+ store max_char_angle in radians
+ default to 25.0 degrees
|
2010-09-24 12:55:08 +00:00 |
|
Dane Springmeyer
|
c35310445a
|
rename text_convert to text_transform to match css naming convention (also matching enums to css)
|
2010-09-18 19:10:18 +00:00 |
|
Dane Springmeyer
|
b307013ba2
|
add additional support for dynamically drawing ellipses in the markers_symbolizer, now supporting both line/point placement, metawriters for point placement, and width/height/stroke attributes - TODO - reflect in python bindings, buggy matrix transform for ellipses
|
2010-08-19 17:33:01 +00:00 |
|
Dane Springmeyer
|
b5f36154fc
|
parse stroke properties separately from parsing a line symbolizer - setting up for being able to easily add strokes to other symbolizers
|
2010-08-19 12:20:30 +00:00 |
|
Dane Springmeyer
|
a7e9cc7e87
|
make output of empty json (if no features are hit) on by default, and rename parameter from 'only-nonempty' to 'output-empty'
|
2010-08-19 05:50:08 +00:00 |
|
Hermann Kraus
|
24fb874c7d
|
Add metawriter support to save_map.cpp
|
2010-08-12 00:11:01 +00:00 |
|
Hermann Kraus
|
7c5d0336c9
|
Small fixes + improvements.
|
2010-08-10 15:31:14 +00:00 |
|