Commit graph

11167 commits

Author SHA1 Message Date
bergwerkgis
ac64f21664 allow speedy build AppVeyor style, but also run tests 2015-09-30 12:28:01 +00:00
bergwerkgis
c9afba6701 [skip ci] don't svg convert line endings on checkout 2015-09-30 12:27:20 +00:00
artemp
7a956651fe geojson - avoid passing invalid bounding boxes to boost::geometry::index 2015-09-30 12:50:53 +01:00
artemp
19897a3085 correct exception handling in main processing loop 2015-09-30 12:37:36 +01:00
artemp
848098baeb spatial_index/quad_tree - remove `operator>>' requirement, instead value_type stored must have standard layout for correct (de)serialisation + update unit test 2015-09-29 15:44:57 +01:00
artemp
f549cae46a unit test - add initial spatial_index tests 2015-09-29 12:27:56 +01:00
artemp
9c292595b4 use mapnik::quad_tree<T> 2015-09-29 12:21:02 +01:00
artemp
2f35c71606 mapnik::quad_tree - add methods required for spatial_index construction and serialization
remove utils/shapeindex/quadtree.hpp
2015-09-29 12:20:46 +01:00
artemp
49266fbd56 csv.input (disk-index) - add support for memory mapped files 2015-09-29 10:35:36 +01:00
artemp
d87a04157c spatial_index - bug fixes + cleanup 2015-09-28 15:51:38 +01:00
artemp
3390cc8c21 Merge branch 'master' into csv-disk-index 2015-09-28 14:31:26 +01:00
Artem Pavlenko
a67abf8e32 Merge pull request #3086 from cjmayo/install
install doc: delete dependencies for removed plugins
2015-09-28 14:30:53 +01:00
artemp
08a30cbbd9 update test data 2015-09-28 14:29:54 +01:00
artemp
a9dafc6105 Merge branch 'ViewBox-fallback' 2015-09-28 14:24:39 +01:00
artemp
d6d9e94e36 svg_parser - fix double_list grammar to handle whitespace | comma correctly 2015-09-28 14:22:30 +01:00
Chris Mayo
d4163d946c install doc: delete dependencies for removed plugins 2015-09-27 11:55:03 +01:00
jakepruitt
344c5ae844 Fix boost parser for viewbox 2015-09-25 12:05:57 -07:00
jakepruitt
a787d20e36 Add viewbox fallback logic for dimension parsing
SVG's now have fallback on viewbox. Still debugging the boost Qi parser
2015-09-25 12:05:57 -07:00
artemp
21e6936f85 first cut at using csv_index_featureset 2015-09-25 17:50:24 +01:00
artemp
2a7a2c998e add <memory> include 2015-09-25 17:11:01 +01:00
artemp
3c56379273 CSV - initial disk-index featureset 2015-09-25 16:47:03 +01:00
artemp
8b4ff85b0d fix - pass value by reference 2015-09-25 15:26:02 +01:00
artemp
dd0ef307ee correct const's + coding style 2015-09-25 10:44:25 +01:00
artemp
99617ad71c spatial_index<...> - use operator>> for reading Value's + update shape_index_featureset 2015-09-25 10:43:10 +01:00
artemp
fa3ab5077e Merge branch 'master' into csv-disk-index 2015-09-24 17:38:39 +01:00
artemp
8c2f15c94a mapnik::value - always upcast to the higher definition numeric value (rhs or lhs) in operator== and operator!=
add unit test for comparing numeric mapnik::values
2015-09-24 17:38:16 +01:00
artemp
813924a6f2 mapnik::value - always upcast to the higher definition numeric value (rhs or lhs) in operator== and operator!=
add unit test for comparing numeric mapnik::values
2015-09-24 17:36:13 +01:00
Dane Springmeyer
499a2bdd74 re-enable OS X travis - we need code coverage back - refs #3033 2015-09-24 08:19:48 -07:00
Dane Springmeyer
daf3bfe38b add coveralls and appveyor [skip ci] 2015-09-24 08:16:04 -07:00
artemp
ad9ad99395 Merge branch 'master' into csv-disk-index 2015-09-24 15:59:16 +01:00
bergwerkgis
dda5622b2d back to mapnik-gyp/master [build appveyor] 2015-09-24 11:50:28 +00:00
Wilhelm Berg
c8870002e6 Merge pull request #3083 from mapnik/enable-appveyor
Enable Appveyor
2015-09-24 13:47:51 +02:00
artemp
058412968b Merge branch 'master' into csv-disk-index 2015-09-24 12:08:54 +01:00
artemp
27be7113a9 csvindex - use quadtree from shapeindex + cleanup 2015-09-24 12:03:32 +01:00
artemp
2e0486440c remove shp_index.hpp and update shape.input 2015-09-24 11:37:27 +01:00
artemp
8c16f267bb remove unused parameters from ctor 2015-09-24 11:36:24 +01:00
artemp
335f607c5a fux namings and typedefs 2015-09-24 11:20:19 +01:00
artemp
7927a9143c spatial_index - generalised 'on-disk' bounding box queyring interface 2015-09-24 11:19:03 +01:00
jakepruitt
fcbb91a00e Add int list parser 2015-09-23 12:08:50 -07:00
bergwerkgis
6f9c659be5 [build appveyor] add msbuild logs as artifacts 2015-09-21 17:52:13 +00:00
artemp
28c785d0c9 Merge branch 'master' into csv-disk-index 2015-09-21 18:22:11 +01:00
bergwerkgis
44979b7d53 [build appveyor] now try whole solution at once 2015-09-21 16:45:38 +00:00
bergwerkgis
4e9a7bdf3e [build appveyor] try with optimizations off 2015-09-21 16:02:51 +00:00
bergwerkgis
38498fdbe7 Merge branch 'master' into enable-appveyor 2015-09-21 16:01:36 +00:00
artemp
6eaf5b7b96 value - fix/add remaing static_cast<> 2015-09-21 15:38:17 +01:00
artemp
7938479bb4 value - apply explicit static_cast<lhs_value_type>(rhs) (ref #3078) 2015-09-21 15:31:25 +01:00
bergwerkgis
b5be99a1ab AppVeyor: don't build if [build appveyor] is not provided 2015-09-21 16:11:17 +02:00
artemp
e559619855 value - cast rhs to value_bool (ref #3078) 2015-09-21 15:05:03 +01:00
bergwerkgis
929abfb925 [wip] AppVeyor build in serial 2015-09-21 15:35:52 +02:00
bergwerkgis
7da16f6ec5 [wip] AppVeyor ran out of memory, try "windows-performance" branch 2015-09-21 15:17:03 +02:00