artemp
|
ead152499b
|
fix - ensure stringifier called recursively for nested json objects
|
2016-11-18 09:42:47 +01:00 |
|
artemp
|
493b662f16
|
add create_feature helper method (geojson_value -> mapnik::feature_impl)
|
2016-11-17 16:44:09 +01:00 |
|
artemp
|
21a121df18
|
avoid name clashing
|
2016-11-17 13:13:07 +01:00 |
|
artemp
|
ca96d3e137
|
fix duplicate feature to geojson code
|
2016-11-17 10:33:05 +01:00 |
|
artemp
|
190023a085
|
remove unused include (#include <mapnik/json/value_converters.hpp>)
|
2016-11-17 10:31:55 +01:00 |
|
artemp
|
fec5715a69
|
update to use boost::bimap
|
2016-11-16 16:05:40 +01:00 |
|
artemp
|
4588c23274
|
use boost:bimap to store key/name mapping for inverse searching caps
|
2016-11-16 16:04:54 +01:00 |
|
artemp
|
69b79b303f
|
make create_geometry a method
|
2016-11-16 16:03:25 +01:00 |
|
artemp
|
c2d7ecbef7
|
move keys_map initilizer with well-known-names into separate inline method
|
2016-11-15 17:23:27 +01:00 |
|
artemp
|
1b74544b08
|
start well-known-names enum from 1 + pre-initialise keys_map with well-known-names
|
2016-11-15 11:18:44 +01:00 |
|
artemp
|
d6bedd235c
|
parse well-known-names as un-quoted strings
|
2016-11-15 11:16:58 +01:00 |
|
artemp
|
1e238be7ee
|
move wkn_to_string to json_grammar_config.hpp
|
2016-11-15 10:15:10 +01:00 |
|
artemp
|
ae30675e98
|
move json well_known_names
|
2016-11-15 10:13:36 +01:00 |
|
Dane Springmeyer
|
3283f50639
|
Merge branch 'master' of github.com:mapnik/mapnik into develop-master
|
2016-11-14 15:32:39 -08:00 |
|
Dane Springmeyer
|
5a6d16d4fe
|
default scale_factor for filter_visitor (unbreaks node-mapnik compile)
|
2016-11-14 15:31:18 -08:00 |
|
Dane Springmeyer
|
4449f81e03
|
restore to_wkt on geometry<std::int64_t>
|
2016-11-14 15:23:29 -08:00 |
|
Dane Springmeyer
|
657dd7d73a
|
suppress boost warnings
|
2016-11-14 15:04:07 -08:00 |
|
artemp
|
92d35d1e40
|
fix json_value name clashing + add skeleton feature validation method
|
2016-11-14 12:18:36 +01:00 |
|
artemp
|
2b6f23890b
|
remove redundant mapnik::util::recursive_wrapper
|
2016-11-14 12:13:26 +01:00 |
|
artemp
|
6fb3dbd63f
|
remove BIGINT redifinition
|
2016-11-10 17:28:16 +01:00 |
|
artemp
|
e46a52c3f0
|
GeoJSON - spirit::x3 based parsing building blocks
|
2016-11-10 17:26:24 +01:00 |
|
artemp
|
88b16e0ca8
|
pass context by const ref + extract _attr(ctx) once and re-use
|
2016-10-20 17:16:03 +02:00 |
|
artemp
|
eea427b19f
|
cleanup include directives
|
2016-10-19 13:15:59 +02:00 |
|
artemp
|
7622aa25be
|
cleanup include directives
|
2016-10-19 13:15:15 +02:00 |
|
artemp
|
e74af890fb
|
Silence -Wundefined-var-template warnings in enumeration.hpp
|
2016-10-17 16:58:22 +02:00 |
|
artemp
|
9846632daa
|
Merge branch 'master' into develop-master
|
2016-10-17 16:56:08 +02:00 |
|
Jiri Drbalek
|
b830469d2d
|
multiply blur radius by scale_factor
|
2016-10-17 11:59:21 +00:00 |
|
artemp
|
6790e27712
|
remove redundant includes directives
|
2016-10-17 10:49:56 +02:00 |
|
artemp
|
62012fbf19
|
re-use literal parser implementation between separator and quote primitives
|
2016-10-14 14:32:44 +02:00 |
|
artemp
|
83cc819c39
|
upgrade CSV parser to boost::spirit::x3
|
2016-10-14 14:24:44 +02:00 |
|
artemp
|
01fbbafc26
|
remove duplicate 'transcoder_tag`
|
2016-10-14 09:24:52 +02:00 |
|
artemp
|
4c7d4a51e6
|
remove unused <bitset> header
|
2016-10-13 17:00:12 +02:00 |
|
artemp
|
b27cddc101
|
Silence -Wundefined-var-template warnings in enumeration.hpp
|
2016-10-13 17:00:12 +02:00 |
|
artemp
|
d934630bc5
|
Fix clang >= 3.9.0 compilation by using mapbox::util::variant as alias (via deps/mapbox/variant => "types" branch)
|
2016-10-13 17:00:12 +02:00 |
|
artemp
|
ab86171c2b
|
GeoJSON generator - implement using geometry<double> karma adapters
|
2016-10-13 17:00:12 +02:00 |
|
artemp
|
b770db56c3
|
remove unused rule
|
2016-10-13 17:00:12 +02:00 |
|
artemp
|
9de3c80b0d
|
add specialisations for coord_type = std::int64_t
|
2016-10-13 17:00:12 +02:00 |
|
artemp
|
a63a491ba0
|
wkt generator - remove boost::phoenix headers
|
2016-10-13 17:00:12 +02:00 |
|
artemp
|
beee2fd539
|
mapnik::geometry - refactor karma adaper into separate header for re-use
|
2016-10-13 17:00:12 +02:00 |
|
artemp
|
9853353353
|
adapt mapnik::geometry::geometry<double> to work with boost::spirit::karma + simplify and optimise WKT generator
|
2016-10-13 17:00:12 +02:00 |
|
artemp
|
67468ef356
|
refactor path_expression_grammar
|
2016-10-13 17:00:11 +02:00 |
|
artemp
|
d2f64604a3
|
consistently return x3 grammars by const&
|
2016-10-13 17:00:11 +02:00 |
|
artemp
|
1cb966cee2
|
upgrade WKT grammar to boost::spirit::x3
|
2016-10-13 17:00:11 +02:00 |
|
artemp
|
3d80a62531
|
remove unused include directives
|
2016-10-13 17:00:11 +02:00 |
|
artemp
|
ce0f87fb71
|
merge spirit-x3
|
2016-10-13 17:00:11 +02:00 |
|
artemp
|
9a82ffbde7
|
add geometry and value dirs
|
2016-10-11 18:01:30 +02:00 |
|
artemp
|
923efd589c
|
geometry_to_path.hpp => geometry/to_path.hpp
|
2016-10-11 18:01:30 +02:00 |
|
artemp
|
b5c9966e4b
|
refactor value related objects into include/value dir
|
2016-10-11 18:01:30 +02:00 |
|
artemp
|
8ce7a1c43d
|
refactor souce code files with the following rule: the physical filesytem path matches namespace structure
e.g `mapnik::geometry::centroid()` -> `$(MAPNIK_SOURCE)/include/mapnik/geometry/centroid.hpp`
|
2016-10-11 18:01:29 +02:00 |
|
Jiri Drbalek
|
0f3eecbe5e
|
fix intersecting extents in different projections
|
2016-09-27 20:36:34 +00:00 |
|