artemp
|
947ce9a8d1
|
don't use reserve as undelying data format doesn't allow for efficient distance implementation.
|
2017-08-16 13:59:44 +01:00 |
|
artemp
|
e0a251c456
|
fix GeometryCollection and MultiLineString decoding + add support for standalone Feature and Geometry
|
2017-08-16 13:59:44 +01:00 |
|
artemp
|
0c814dbeb0
|
remove stderr + cleanup + update copyright
|
2017-08-16 13:59:44 +01:00 |
|
artemp
|
eee92a5420
|
add initial support for GeometryCollection + cleanup namespaces
|
2017-08-16 13:59:44 +01:00 |
|
artemp
|
9cea9707f3
|
geobuf.input - poring to protozero . (TODO: add support for GeometryCollection )
|
2017-08-16 13:59:44 +01:00 |
|
artemp
|
3bbb5f413a
|
Use protozero lib to read geobuf (Initial implementation, not complete!)
|
2017-08-16 13:59:44 +01:00 |
|
artemp
|
dd507550c9
|
geobuf.input - don't store invalid bounding boxes in r-tree.
|
2017-08-16 13:59:44 +01:00 |
|
artemp
|
2715500533
|
geobuf.input - fix reading MultiPolygon's
|
2017-08-16 13:59:44 +01:00 |
|
artemp
|
28ffa84d44
|
geobuf.input - initial implementation (WIP)
|
2017-08-16 13:59:44 +01:00 |
|
artemp
|
add410e619
|
use arch independent types for serialised values
|
2017-08-15 11:14:11 +01:00 |
|
artemp
|
c4a1df6e91
|
simplify impl + const correctness + minor cleanup
|
2017-08-15 11:13:11 +01:00 |
|
artemp
|
a682cea51e
|
svg-parser - unify error messages text + update unit test
|
2017-08-08 12:38:24 +01:00 |
|
artemp
|
6f73181e9b
|
Enforce consistent error handling policy - always throw on fatal errors (both strict and non-strict). In strict mode throw on first parsing error. Remove return values from parse ,parse_from_string and traverse_tree methods. Update unit tests.
|
2017-08-02 10:32:13 +01:00 |
|
artemp
|
a26723b4a5
|
add missing ' in error message.
|
2017-08-02 10:32:00 +01:00 |
|
artemp
|
093fcee6d1
|
only include <unicode/unistr.h> if ICU >= 59 (attempting to fix current coverage build on travis).
|
2017-07-21 10:37:22 +02:00 |
|
artemp
|
9e58c89043
|
Add support for U_ICU_VERSION_MAJOR_NUM >= 59 (#3729)
|
2017-07-19 16:07:39 +02:00 |
|
artemp
|
24d07e7792
|
Update CHANGELOG with missing #3688 [skip-ci]
|
2017-07-18 10:08:16 +02:00 |
|
talaj
|
a077ccd4f6
|
Merge pull request #3725 from mapycz/parse-raster-sym
remove superfluous line
|
2017-07-07 23:16:19 +02:00 |
|
Jiri Drbalek
|
a3247c8dce
|
remove superfluous line
|
2017-07-07 20:44:15 +00:00 |
|
Artem Pavlenko
|
4ec9349389
|
Merge pull request #3722 from mapnik/fix_alpha_rgba_tiff_master
Use alpha over no data in RGBA tiffs
|
2017-07-07 16:52:06 +02:00 |
|
artemp
|
b164117d99
|
disable handling unsupported attributes (leaving only well-known unsupported elements) to reduce verbosity.
|
2017-07-07 10:09:08 +02:00 |
|
Blake Thompson
|
951f10791a
|
Fix for #3714 in master, addresses RGBA tiffs that have an alpha value and no data value - and are using the no data value over the alpha.
|
2017-07-06 12:30:05 -05:00 |
|
artemp
|
3ae71eea0f
|
JSON - wrap lamda functions into anonymous namespace to fix linking on Windows with VS2017.
|
2017-07-06 16:09:38 +02:00 |
|
artemp
|
b632633373
|
convert args to mapnik::geometry::geometry<std::int64_t> (VS2017)
|
2017-07-06 16:03:28 +02:00 |
|
artemp
|
cd0c746a42
|
split grammar into two rules (VS2017)
|
2017-07-06 16:02:47 +02:00 |
|
artemp
|
55776f0b8c
|
add missing include directives (VS2017)
|
2017-07-06 16:02:17 +02:00 |
|
artemp
|
e653f4cc4c
|
make constructor explicit to avoid C2664 error with VS2017.
|
2017-07-06 16:01:06 +02:00 |
|
artemp
|
e08616aed3
|
Didn't play well with VS2017, reverting "re-use lamdas definitions and aviod duplicate symbols when building with vs2017"
This reverts commit 4c9322bc0d .
|
2017-07-06 11:17:14 +02:00 |
|
artemp
|
631c0a59c4
|
Revert "trying to inline lambdas (VS2017) (!)" this is not allowed in c++14 requires c++17
This reverts commit 0ad1c58009 .
|
2017-07-06 11:14:24 +02:00 |
|
artemp
|
0ad1c58009
|
trying to inline lambdas (VS2017) (!)
|
2017-07-06 11:11:01 +02:00 |
|
artemp
|
4c9322bc0d
|
re-use lamdas definitions and aviod duplicate symbols when building with vs2017
|
2017-07-06 10:59:42 +02:00 |
|
talaj
|
53249053e4
|
cairo renderer: clear map background with given color as agg renderer does (#3718)
|
2017-07-04 16:32:45 +02:00 |
|
talaj
|
d0ecd51b63
|
Set premultiplied flag to the color font glyph bitmap (#3716)
* color font bitmap is premultiplied
* update visual tests
|
2017-07-03 17:15:07 +02:00 |
|
artemp
|
71344f78df
|
wkb_reader : pre-allocate number of polygons in multi_polygon and number of geometries in geometry_collection via vector.reserce(...)
|
2017-07-03 15:18:23 +02:00 |
|
artemp
|
1e8ec57593
|
add <image> and <switch> to unsupported elements.
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
47bfe7cb91
|
make unsupported elements/attributes arrays const.
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
148e77884c
|
don't include xml_parser_read_rapidxml.hpp - forward declaring xml_node is sufficient.
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
5118220c4c
|
handle "well-known" unsupported elements and attributes.
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
017d6cb540
|
cleanup
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
8f2961b9e2
|
svg_parser - implement preserveAspectRatio support (ref https://www.w3.org/TR/SVG/coords.html#PreserveAspectRatioAttribute)
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
a6bc69359a
|
use SVG viewport as bounding box
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
12d077ea0c
|
disable bbox comparison (WIP)
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
3edcd4afa2
|
fix viewBox coordinate system logic + apply transform in <use> element
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
3fbce913d0
|
store viewbox transform
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
fafc751e42
|
svg_parser - add support for "href" preserving deprecated (since SVG 2) "xlink:href"
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
c2ad505899
|
fix method name
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
aae7253ba1
|
SVG parser - refactor to use switch where appropriate + experimental support for <symbol>
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
87abf93da3
|
move name_to_int into separate header for re-use.
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
2de8ce0eb7
|
svg_parser - don't log unsupported entities just yet (ref #763)
|
2017-06-29 09:41:16 +02:00 |
|
artemp
|
53a69463ea
|
SVG parser - add support for <use> element (ref #763).
|
2017-06-29 09:41:16 +02:00 |
|