artemp
|
03fc66d593
|
update data
|
2017-08-09 15:34:07 +01:00 |
|
artemp
|
162f4bc472
|
add geobuf unit test + update test data
|
2017-08-09 15:20:52 +01:00 |
|
artemp
|
e3841c911b
|
don't use reserve as undelying data format doesn't allow for efficient distance implementation.
|
2017-08-09 15:18:54 +01:00 |
|
artemp
|
f1ba2fb351
|
fix GeometryCollection and MultiLineString decoding + add support for standalone Feature and Geometry
|
2017-08-09 12:08:30 +01:00 |
|
artemp
|
5f977e6377
|
remove stderr + cleanup + update copyright
|
2017-08-09 12:07:59 +01:00 |
|
artemp
|
c96f02701c
|
Merge branch 'master' into geobuf.input
|
2017-08-08 12:39:19 +01:00 |
|
artemp
|
a682cea51e
|
svg-parser - unify error messages text + update unit test
|
2017-08-08 12:38:24 +01:00 |
|
artemp
|
f87c4e0a4c
|
add initial support for GeometryCollection + cleanup namespaces
|
2017-08-08 12:37:22 +01:00 |
|
artemp
|
88115fc878
|
geobuf.input - poring to protozero . (TODO: add support for GeometryCollection )
|
2017-08-07 14:27:28 +01:00 |
|
artemp
|
ec6722b9d0
|
Use protozero lib to read geobuf (Initial implementation, not complete!)
|
2017-08-04 18:03:08 +01:00 |
|
artemp
|
16d952f70b
|
Merge remote-tracking branch 'origin/master' into geobuf.input
|
2017-08-03 09:30:19 +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
|
daf037892a
|
geobuf.input - don't store invalid bounding boxes in r-tree.
|
2017-06-30 16:08:59 +02:00 |
|
artemp
|
e7e56c984e
|
geobuf.input - fix reading MultiPolygon's
|
2017-06-30 16:08:25 +02:00 |
|
artemp
|
6793ae5b90
|
geobuf.input - initial implementation (WIP)
|
2017-06-29 16:37:20 +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 |
|