Jiri Drbalek
|
27ba7483be
|
xml loader: throw on missing style for strict parsing
|
2015-06-03 10:36:50 +00:00 |
|
Jörg Afflerbach
|
b385c71789
|
Message about unused text nodes now also contains line numbers.
Helped me a lot when I needed to find a superfluous `-->` in a large `map.xml`.
|
2015-05-20 18:55:29 +02:00 |
|
Blake Thompson
|
219ad1f2cc
|
Updated min zoom and max zoom to use maximum scale denom and minimum scale denominator #1447
|
2015-05-15 14:34:12 -05:00 |
|
Dane Springmeyer
|
2e2bbfad7d
|
avoid potential access of uninitialized text_placements_ptr - closes #2766
|
2015-04-22 12:30:38 +02:00 |
|
Blake Thompson
|
3270d42b74
|
Standardizing on the output of a boolean to string is true or false rather then 0 or 1.
|
2015-03-24 14:32:25 -05:00 |
|
Artem Pavlenko
|
9117e7d9ff
|
Merge pull request #2621 from mapycz/markers-upright
marker direction
|
2015-03-12 14:58:16 +01:00 |
|
Jiri Drbalek
|
310011a8b9
|
prefer stl over boost
|
2015-02-10 12:46:10 +00:00 |
|
Jiri Drbalek
|
1cd5e69b3a
|
add direction property for markers
|
2015-02-07 12:23:35 +00:00 |
|
artemp
|
5361d21beb
|
move mapnik::noncopyable to mapnik::util::noncopyable where it belongs
|
2015-01-07 13:11:09 +01:00 |
|
Dane Springmeyer
|
569a539518
|
new dot symbolizer for fast rendering of points - refs #1651 mapbox/mapnik-vector-tile#62 #2612
|
2014-12-16 21:45:56 -08:00 |
|
artemp
|
333965b588
|
update copyright year
|
2014-11-20 15:25:50 +01:00 |
|
Dane Springmeyer
|
808e820164
|
smarter type handling for Map parameters
|
2014-10-27 09:24:33 -07:00 |
|
Dane Springmeyer
|
83588937b9
|
silence boost warnings
|
2014-10-21 16:37:27 -07:00 |
|
Dane Springmeyer
|
7ce776a79c
|
fix handling of shield-text-opacity/text-opacity - closes #2507
|
2014-10-06 21:52:29 -07:00 |
|
Dane Springmeyer
|
2cf3990e0d
|
warn if fontset not found and load_map is not in strict mode - closes #1791
|
2014-10-03 17:43:44 -07:00 |
|
Dane Springmeyer
|
dfaa860522
|
Revert "min compiler is g++ 4.8 - refs #2486"
This reverts commit 612b4a0207 .
|
2014-10-02 13:23:35 -07:00 |
|
Dane Springmeyer
|
612b4a0207
|
min compiler is g++ 4.8 - refs #2486
|
2014-10-02 12:04:32 -07:00 |
|
Dane Springmeyer
|
0efb6964ef
|
per map load cache if a fonts is known as valid
|
2014-10-01 20:59:05 -07:00 |
|
Dane Springmeyer
|
687a33575c
|
fast, non-caching check if a font can be opened and read
|
2014-10-01 20:32:03 -07:00 |
|
Dane Springmeyer
|
ad7e619ba3
|
remove state from freetype_engine - now fully static
|
2014-10-01 20:03:03 -07:00 |
|
Dane Springmeyer
|
d29add9db3
|
use face_manager_freetype typedef everywhere
|
2014-10-01 18:54:11 -07:00 |
|
Dane Springmeyer
|
0a1906f7a6
|
cleanup
|
2014-09-28 23:32:02 -07:00 |
|
Dane Springmeyer
|
d1adabf7d5
|
3.x port of localized font caching and then some
|
2014-09-26 19:54:07 -07:00 |
|
Dane Springmeyer
|
ecc8696664
|
simplify load_map code
|
2014-09-06 22:15:26 -07:00 |
|
Dane Springmeyer
|
54b2880e53
|
markers: support offset, geometry-transform, and simplify - closes #2108
|
2014-09-06 21:27:15 -07:00 |
|
Dane Springmeyer
|
e26570dfdb
|
completely ignore layers with status=off - closes #153
|
2014-09-06 10:08:40 -07:00 |
|
artemp
|
2727eddf90
|
implement 'avoid-adges' for markers placements (point placement)
(TODO: support all placement types)
|
2014-09-05 16:19:55 +01:00 |
|
Dane Springmeyer
|
492e084714
|
add copy ctor to rule: avoids last copy of syms in load_map - closes #1293
|
2014-09-04 22:03:54 -07:00 |
|
Dane Springmeyer
|
e94b58f678
|
load_map: always parse transform so that xml warning keep working
|
2014-08-18 19:40:34 -07:00 |
|
Dane Springmeyer
|
5d424e9389
|
remove unneeded code
|
2014-08-18 19:19:38 -07:00 |
|
Dane Springmeyer
|
d27b45553a
|
use emplace/emplace_back over insert/push_back - refs #2336
|
2014-08-05 15:19:37 -07:00 |
|
Dane Springmeyer
|
2a7fc29e42
|
add support for opacity with svgs in pattern symbolizers - refs #1010
|
2014-08-05 13:48:40 -07:00 |
|
Dane Springmeyer
|
9f05389754
|
fix handling of all sym enums as expressions - fixes tests from #2328
|
2014-08-03 21:28:36 -07:00 |
|
artemp
|
d44177b870
|
set image-transform for line pattern symbolizer
|
2014-08-01 13:40:08 +01:00 |
|
artemp
|
a9f0408e4f
|
polygon_pattern_symbolizer: use set_symbolizer_property + add image-transform
|
2014-08-01 10:05:30 +01:00 |
|
Dane Springmeyer
|
2a18280dc5
|
Add support for dynamic expressions for dasharrays - closes #2168
|
2014-07-30 16:02:23 -07:00 |
|
artemp
|
c565aa8722
|
move symbolizer property handling to symbolizer_utils
|
2014-07-29 13:31:07 +01:00 |
|
artemp
|
97f87b1946
|
aggregate text symbolizer properties loading
|
2014-07-29 10:09:54 +01:00 |
|
Dane Springmeyer
|
8feedd94cd
|
rename mapnik::boolean to mapnik::boolean_type - closes #1899
|
2014-07-28 19:46:49 -07:00 |
|
Dane Springmeyer
|
51be686f6c
|
remove paths-from-xml option in load_map parsing - closes #1893
|
2014-07-28 19:33:48 -07:00 |
|
artemp
|
37245fdde1
|
text properties : add framework to handle expressions in enumerations
+ make text-transform an expression
|
2014-07-25 14:19:41 +01:00 |
|
artemp
|
1927a00ee0
|
text-properties : make fill and halo-fill expressions
|
2014-07-24 11:37:16 +01:00 |
|
artemp
|
8502019310
|
more format_properties expessions
|
2014-07-23 18:09:18 +01:00 |
|
artemp
|
e67f046a0e
|
start re-factoring char_property (TODO: change name!)
|
2014-07-23 16:19:14 +01:00 |
|
artemp
|
510c4b538d
|
pedantic
|
2014-07-23 09:31:42 +01:00 |
|
Dane Springmeyer
|
28a05c96ef
|
iwyu + faster compile
|
2014-07-22 19:36:39 -07:00 |
|
artemp
|
17a23f5d6b
|
call parse_symbolizer_base before setting symbolizer specific properties
|
2014-07-09 11:15:01 +01:00 |
|
artemp
|
0f01000570
|
prefer using type alias's instead of ``typedef ``
e.g
```c++
using identifier attr(optional) = type-id ;
```
|
2014-07-07 11:56:16 +01:00 |
|
artemp
|
673c8edbb5
|
set_symbolizer_property_impl - pre-evaluate expressions when is_enum = false
|
2014-07-07 11:30:08 +01:00 |
|
artemp
|
1f2f17160e
|
initial implementation to pre-evaluate symbolizer properties where possible
FIXME: generic version needs needs help type deduction
|
2014-07-03 16:35:18 +01:00 |
|