artemp
|
fd7682aab2
|
c++ pedantic
|
2014-08-20 16:11:27 +01:00 |
|
artemp
|
e4b3a46e3e
|
fix geojson plugin, even better name is geometry_index (to avoid confusion)
|
2014-08-20 16:08:41 +01:00 |
|
artemp
|
1e4368e97a
|
fix compilation with boost < 1.56
|
2014-08-20 09:42:28 +01:00 |
|
Dane Springmeyer
|
9020b8c6df
|
adapt geojson+topojson plugins to boost 1.56 - refs #2367
|
2014-08-19 14:48:21 -07:00 |
|
artemp
|
ade32abcd8
|
mapnik::util::variant in mapnik::value
|
2014-08-08 12:13:49 +01:00 |
|
artemp
|
3b707d1c79
|
opps - remove unused itarators decl
|
2014-07-30 16:41:10 +01:00 |
|
artemp
|
eee750e074
|
c++11 - range based for loop (tidy)
|
2014-07-30 16:39:49 +01:00 |
|
artemp
|
61c05bfb45
|
re-use feature_collection_grammar
|
2014-07-30 11:28:23 +01:00 |
|
artemp
|
3f5344ca82
|
geojson - make feature_collection_grammar not dependend on mapnik::context
|
2014-07-30 11:01:54 +01:00 |
|
Dane Springmeyer
|
5fc2e01531
|
fix geojson plugin by avoiding static const grammar for now
|
2014-07-28 18:44:56 -07:00 |
|
Dane Springmeyer
|
d55a0010dc
|
also move feature_collection_grammar to impl file
|
2014-07-28 16:51:24 -07:00 |
|
Dane Springmeyer
|
7f0029eb0b
|
implement inline (in-memory string) support for GeoJSON plugin - refs #2058
|
2014-07-28 16:16:10 -07:00 |
|
Dane Springmeyer
|
c5be70ff65
|
refactor spirit grammars
|
2014-07-24 14:31:59 -07:00 |
|
artemp
|
fe215a684e
|
c++11 style : replace (almost) all typedef with type alias's
|
2014-07-07 18:23:15 +01:00 |
|
artemp
|
0702679bb0
|
don't call *params.get<std::string>("type"), instead use static datasource::name()
(FIXME: consider removing redundant 'name' in feature_layer_descriptor)
|
2014-06-26 10:51:24 +01:00 |
|
Dane Springmeyer
|
d0b357cab7
|
scons: support MAPNIK_NAME option to customize libmapnik name for custom packaging
|
2014-06-09 13:55:56 -07:00 |
|
Dane Springmeyer
|
ba17b9e374
|
add TODO comments for grammars that are not stateless - refs #2231
|
2014-04-30 11:04:26 -07:00 |
|
Dane Springmeyer
|
84166882d9
|
minimum boost version is 1.47 - remove obsolete code handling older versions
|
2014-01-27 13:19:21 -08:00 |
|
artemp
|
afd58da6e2
|
geojson - feature_collection_parser
(allow single feature and geometry input)
|
2013-11-04 12:39:10 +00:00 |
|
Dane Springmeyer
|
f998b2bda6
|
Merge branch '2.3.x' of github.com:mapnik/mapnik
Conflicts:
deps/agg/build.py
deps/clipper/build.py
include/mapnik/feature_style_processor_impl.hpp
plugins/input/csv/csv_datasource.cpp
|
2013-11-03 23:10:21 -08:00 |
|
Dane Springmeyer
|
44fe776bf5
|
geojson plugin: simplify code
|
2013-10-29 00:34:42 -07:00 |
|
Dane Springmeyer
|
5d7012f32f
|
iwyu
|
2013-10-28 18:46:58 -07:00 |
|
artemp
|
24ce0f4b91
|
remove unused member variable
|
2013-10-23 17:44:04 +01:00 |
|
artemp
|
2f93188786
|
apply 116706fd1c fix - ref #2048
|
2013-10-23 15:26:43 +01:00 |
|
Dane Springmeyer
|
710d558218
|
scons: simplify linkflags/ldflags setting / attempt to fix #2025
|
2013-10-22 16:35:46 -04:00 |
|
artemp
|
7adee4ab36
|
c++11 : remove boost::make_shared includes
|
2013-10-17 15:09:56 +01:00 |
|
artemp
|
be56a61dea
|
+ input plugins: don't link to boost_thread
(python bindings still need boost_thread via thread_specific_ptr usage)
|
2013-10-11 15:17:32 +01:00 |
|
artemp
|
3edfc69c81
|
== c++11
use std::tuple with std::get<>
|
2013-10-11 12:36:04 +01:00 |
|
Dane Springmeyer
|
c34c8a568f
|
merge with branch 2.3.x
|
2013-09-30 13:33:28 -07:00 |
|
artemp
|
ae3f682564
|
add missin copyright notice
|
2013-09-30 13:32:30 -07:00 |
|
Dane Springmeyer
|
a6ad3e6627
|
+ avoid copying feature_ptr during r-tree initialisation + avoid taking reference to temporary
|
2013-09-30 13:23:38 -07:00 |
|
artemp
|
ff93a8117b
|
add missin copyright notice
|
2013-09-30 13:32:24 +01:00 |
|
artemp
|
b3948e4a9c
|
+ avoid copying feature_ptr during r-tree initialisation
|
2013-09-30 11:36:04 +01:00 |
|
artemp
|
62af2e6765
|
+ replace <boost/shared_ptr.hpp> with <memory>
|
2013-09-20 14:13:23 +01:00 |
|
artemp
|
b315eb2167
|
+ use std::shared_ptr and std::make_shared
|
2013-09-20 14:01:27 +01:00 |
|
artemp
|
4f4e2b001e
|
Merge branch 'master' into c++11
Conflicts:
SConstruct
benchmark/run.cpp
bindings/python/mapnik_datasource.cpp
bindings/python/mapnik_feature.cpp
bindings/python/python_optional.hpp
include/mapnik/css_color_grammar.hpp
include/mapnik/expression_grammar.hpp
include/mapnik/feature.hpp
include/mapnik/feature_style_processor_impl.hpp
include/mapnik/image_filter_types.hpp
include/mapnik/image_util.hpp
include/mapnik/json/geometry_generator_grammar.hpp
include/mapnik/json/geometry_grammar.hpp
include/mapnik/processed_text.hpp
include/mapnik/tiff_io.hpp
include/mapnik/util/geometry_svg_generator.hpp
include/mapnik/util/geometry_wkt_generator.hpp
include/mapnik/utils.hpp
include/mapnik/webp_io.hpp
include/mapnik/wkt/wkt_grammar.hpp
plugins/input/shape/shape_datasource.cpp
plugins/input/shape/shapefile.hpp
src/expression_grammar.cpp
src/expression_string.cpp
src/image_util.cpp
src/json/feature_collection_parser.cpp
src/json/feature_parser.cpp
src/miniz.c
src/symbolizer_helpers.cpp
src/tiff_reader.cpp
src/webp_reader.cpp
tests/cpp_tests/geometry_converters_test.cpp
tests/cpp_tests/image_io_test.cpp
tests/cpp_tests/map_request_test.cpp
tests/python_tests/image_test.py
tests/visual_tests/test.py
|
2013-08-30 09:46:09 +01:00 |
|
Dane Springmeyer
|
e0026f3df2
|
use icu:: namespace and start isolating icu impl by consistenly using mapnik::value_unicode_string
|
2013-08-13 18:52:04 -04:00 |
|
Dane Springmeyer
|
b40128706c
|
scons: default to building csv/geojson plugins unless boost is known to be too old (fixes HOST behavior)
|
2013-06-14 11:41:52 -07:00 |
|
Dane Springmeyer
|
0e273486c6
|
support base parameter in geojson plugin and throw if file cannot be opened
|
2013-06-02 12:12:03 -07:00 |
|
artemp
|
653e9e73b4
|
+ implement features_at_point in term of existing features(query)
|
2013-05-22 16:40:26 +01:00 |
|
Dane Springmeyer
|
20076e593f
|
support for handling unicode paths on windows in sqlite, csv, and geojson plugins - refs #1177
|
2013-05-21 12:51:31 -07:00 |
|
Dane Springmeyer
|
3fbf4df67d
|
add support for statically linking datasource input plugins - closes #1810 and #1821 - refs #249
|
2013-05-16 11:55:58 -07:00 |
|
artemp
|
58927b404c
|
c++11
+ replace BOOST_FOREACH with for( : )
+ remove boost/foreach.hpp
+ fix benchmarks (17,18)
|
2013-04-24 16:40:35 +01:00 |
|
Dane Springmeyer
|
4bd5484cdb
|
fixup includes and value type and params usage across plugins
|
2013-01-04 09:23:06 -08:00 |
|
Dane Springmeyer
|
e7f608c2fa
|
fix -Wshadow warning in geojson plugin
|
2013-01-03 18:53:22 -08:00 |
|
artemp
|
a38b252ccd
|
Merge branch 'master' into bigint
Conflicts:
plugins/input/geojson/geojson_datasource.cpp
plugins/input/postgis/postgis_featureset.cpp
|
2012-12-18 13:57:39 +00:00 |
|
Dane Springmeyer
|
7b39333234
|
remove as much mutable as possible
|
2012-12-17 12:59:15 -08:00 |
|
Dane Springmeyer
|
c5410fac7e
|
remove bind option for datasources - refs #962
|
2012-12-17 10:03:07 -08:00 |
|
artemp
|
c4bae9d30a
|
Merge branch 'master' into bigint
Conflicts:
bindings/python/mapnik_feature.cpp
plugins/input/shape/dbfile.cpp
|
2012-12-14 10:01:21 +00:00 |
|
Dane Springmeyer
|
c0021d0760
|
remove unused iostream includes and unnecessary usage of ostringstream - refs #1055
|
2012-12-06 23:06:12 -08:00 |
|