artemp
4faa9896bb
quad_tree - make more generic by templating on bounding box type
2016-03-31 11:20:41 +02:00
Dane Springmeyer
5017740fbb
[travis][osx] dodge Homebrew/homebrew#35240
2016-03-29 17:16:18 -07:00
artemp
7cd5301cbe
mapnik-index - refactor to use box2d<float> and reduce memory requirement during index creations
2016-03-24 17:12:16 +00:00
artemp
450533ebc6
move boost::phoenix
usage into _impl.hpp
2016-03-24 17:11:06 +00:00
artemp
b73a42131a
box2<T> - add converting ctor
2016-03-24 17:08:44 +00:00
artemp
9bb20ce685
box2d<T> - expose value_type typedef + init(x, y) convinient method
2016-03-24 14:50:46 +00:00
lightmare
2239c805e5
Merge pull request #3382 from strk/nodata_for_datarasters
...
Fix reading nodata value for data rasters
2016-03-23 21:45:44 +01:00
Sandro Santilli
cdc800b086
Fix setting of nodata value for grayscale rasters
2016-03-23 20:28:58 +01:00
Sandro Santilli
f72baaade1
Declare variables where used/needed
2016-03-23 20:27:59 +01:00
Sandro Santilli
c3b8bbe511
Fix build
2016-03-23 18:59:00 +01:00
Sandro Santilli
ca5f92ab03
Fix reading nodata value for data rasters
2016-03-23 18:30:57 +01:00
artemp
0b18144859
GeoJSON - make extract_bounding_box
grammar configurable
2016-03-23 11:28:51 +00:00
Paul Norman
8de584acad
Use relative path for INSTALL.md
2016-03-21 13:56:27 -07:00
artemp
0fb587875e
enable box2d<float>
2016-03-21 11:51:32 +01:00
artemp
7b0740c3b7
remove unused symbolizer_grammar.hpp (ref #3343 )
2016-03-18 18:52:17 +01:00
Dane Springmeyer
342b78dc52
more trimming of unneeded phoenix includes - refs #3343
2016-03-18 09:51:17 -07:00
Dane Springmeyer
dc18051d80
minor optimization: call vector.reserve [skip ci]
2016-03-18 09:26:16 -07:00
Dane Springmeyer
a473abf1c7
remove unneeded includes [skip ci]
2016-03-18 09:26:16 -07:00
artemp
26f7856e83
grid - restore missing simplify_tag
in process_polygon_pattern_symbolizer (ref #3329 )
2016-03-18 16:38:38 +01:00
artemp
35190e81e0
rename open
to is_open
in utils/mapnik-index/process_geojson_file.cpp
2016-03-18 10:42:35 +01:00
artemp
8f9134c72d
file_io - rename open
to is_open
to be consistent with STL i/o via @lightmare ( 0d032c2618 (commitcomment-16753722)
)
2016-03-18 10:02:19 +01:00
artemp
3d555982fd
file_io - make operator bool() explicit via @lightmare ( 0d032c2618 (commitcomment-16753722)
)
2016-03-18 09:51:57 +01:00
artemp
7ad568b54a
topojson test - add feature_generator
2016-03-17 15:10:29 +01:00
artemp
04890c4915
topojson - move feature_generator into topojson_utils.hpp
2016-03-17 14:36:53 +01:00
artemp
f65fae66ba
topojson test - check bounding box is valid
2016-03-17 14:22:29 +01:00
artemp
0c2558c154
topojson bounding_box - fix multi_point logic (remove bogus if (num_arcs_ > 0)
condition)
2016-03-17 14:19:29 +01:00
artemp
47e43a1faa
update test data
2016-03-17 12:53:40 +01:00
artemp
ed37ff4b89
basic TopoJSON parsing tests (work-in-progress)
2016-03-17 12:52:35 +01:00
artemp
0d032c2618
mapnik:util::file_io - add bool operator bool()
for STL I/O compatibility
2016-03-17 11:56:23 +01:00
Dane Springmeyer
ce3a78afc4
fix quoting in triggered commit json [skip ci]
2016-03-16 17:08:32 -07:00
Dane Springmeyer
706108e95c
[travis] automatically trigger builds of python-mapnik after successful linux build - refs #3366
2016-03-16 17:01:28 -07:00
Dane Springmeyer
9ab832d792
[mason package] fix libmapnik id one last time :)
2016-03-16 16:29:48 -07:00
Dane Springmeyer
ce88fc51f7
[mason package] fix libmapnik id
2016-03-16 16:10:10 -07:00
Dane Springmeyer
d2239e7514
[travis] use consistent install prefix
2016-03-16 15:51:40 -07:00
Dane Springmeyer
1e46f1155f
write to /tmp for default prefix
2016-03-16 15:34:00 -07:00
Dane Springmeyer
5ddf4cf01a
[mason package] avoid needing sudo on linux
2016-03-16 15:24:04 -07:00
Dane Springmeyer
62931d0fc6
fix mason publish
2016-03-16 15:16:03 -07:00
Dane Springmeyer
274a4284c9
[mason package] install_name_tool fixes
2016-03-16 15:00:54 -07:00
Dane Springmeyer
25d30785aa
[mason package] fix loader_path when publishing locally
2016-03-16 14:44:30 -07:00
Dane Springmeyer
c22d0ac97f
simplify mason_latest.sh publishing
2016-03-16 13:49:46 -07:00
Dane Springmeyer
087add2c71
Remove MAPNIK_BUNDLED_SHARE_DIRECTORY build option
...
- this was intended to be used by python-mapnik
- but it is not currently, so let's clean it up
- todo: get actual ICU_DATA,PROJ_LIB,GDAL_DATA values from those depependent libs
2016-03-16 13:48:26 -07:00
artemp
61bcecbe95
WKB/TWKB - add reading tests for all geometry types
2016-03-16 15:06:27 +01:00
artemp
98a37d9c7a
add well-known geometries in WKT, WKB, TKWB formats
2016-03-16 15:05:35 +01:00
artemp
d0e2a5b7d9
parse_hex - helper method
2016-03-16 15:04:42 +01:00
artemp
db9b3f46af
create an geometry_empty when input WKB has x and y set to NaN
...
e.g `\x0101000000000000000000f87f000000000000f87f => mapnil::geometry::geometry_empty`
2016-03-16 14:52:42 +01:00
artemp
d5eb6c8ddf
remove unused headers and codex
2016-03-16 09:52:43 +01:00
Dane Springmeyer
f50111d979
use latest test data
2016-03-15 16:10:27 -07:00
artemp
b164e010fd
topojson_grammar - don't allocate generic_json structure holding boost::spirit::qi rules on stack (ref #3361 )
2016-03-15 17:19:16 +01:00
artemp
29f19fe6bc
update test data
2016-03-15 13:36:02 +01:00
artemp
b2fda7e17f
[CORRECTED] sv_utils - check and skip processing lines consisting only of 0xa (windows) ( fixes #3359 )
2016-03-15 13:03:48 +01:00