artemp
|
09ce29489e
|
use const std::unique_ptr<> instead of boost::scoped_ptr<>
|
2013-09-20 14:22:58 +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 |
|
Dane Springmeyer
|
111bdccebc
|
various post-merge fixes
|
2013-09-18 19:51:14 -07:00 |
|
artemp
|
d4b9a48cb1
|
+ geometry::types Exterior/Interior polygon loops
|
2013-09-03 12:15:31 +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
|
4eef244e73
|
move SHAPE_MEMORY_MAPPED_FILE to be a global define
|
2013-08-13 14:48:04 -04:00 |
|
Dane Springmeyer
|
134cbc3eec
|
forward declare mapped_region in mapped_memory_cache.hpp and other shared memory fixups
|
2013-08-13 14:13:56 -04:00 |
|
Dane Springmeyer
|
d2000b465b
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2013-08-13 12:19:19 -04:00 |
|
Dane Springmeyer
|
28ed9a2cfd
|
only include mapped_memory_cache.hpp if truly building shapefile plugin with -DSHAPE_MEMORY_MAPPED_FILE
|
2013-08-13 12:19:01 -04:00 |
|
Dane Springmeyer
|
e32c225307
|
fix handling of F and O type dbf fields and sync handling for attribute_descriptors - refs #1614 and closes #1976
|
2013-08-07 18:58:01 -04:00 |
|
Dane Springmeyer
|
4fb2e271f6
|
Revert "as discussed with @artemp - there should be no need or benefit to trying to handle F type in dbf since it is a foxpro extension that shapefiles do not commonly use"
This reverts commit 53acae94be .
|
2013-08-07 18:42:16 -04:00 |
|
Dane Springmeyer
|
31931b89cb
|
git rid of a few fixme
|
2013-07-23 16:00:16 -04:00 |
|
Dane Springmeyer
|
19ce56b051
|
one more special case handling of utf8 in ogr plugin - refs #1177
|
2013-06-02 21:09:21 -07:00 |
|
Dane Springmeyer
|
3b2bdba7b0
|
iwyu
|
2013-06-02 20:19:33 -07:00 |
|
Dane Springmeyer
|
0365d3e081
|
start centralizing filesystem operations in mapnik::util::fs - refs #1177
|
2013-06-02 19:28:24 -07:00 |
|
Dane Springmeyer
|
370609feed
|
shape.input: when reading from mapped memory cache keep a mapped_region_ptr member to ensure the memory stays alive - refs #1877
|
2013-05-30 14:32:20 -07:00 |
|
Dane Springmeyer
|
49933d7d0f
|
remove tab
|
2013-05-21 12:54:48 -07:00 |
|
artem@windows
|
154c93017a
|
* add support for unicode (utf16) paths on windows
|
2013-05-21 09:42:55 -07:00 |
|
artem@windows
|
871ac5b4bb
|
* add support for unicode (utf16) paths on windows
|
2013-05-21 09:48:12 +01: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
|
c73e48fa58
|
+ use std::unique_ptr instead of std::auto_ptr (deprecated!)
|
2013-04-19 09:50:50 +01:00 |
|
Dane Springmeyer
|
9da1f35b5e
|
plugins do not need to store nulls / save space - refs #1644
|
2013-04-11 16:05:29 -07:00 |
|
artemp
|
bfaee4afae
|
+ avoid std::string->C-string->std::string round trip
|
2013-04-10 12:44:05 +01:00 |
|
Dane Springmeyer
|
e2c7283522
|
Added new mapnik-config options: git-describe, defines, includes, dep-includes, and cxxflags - closes #1443
|
2013-03-13 19:49:59 -07:00 |
|
Dane Springmeyer
|
5b3cca9d44
|
remove used variables
|
2013-03-11 12:59:11 -07:00 |
|
artemp
|
e9f03a565f
|
+ explicit polygon path closing
|
2013-03-01 11:08:58 -05:00 |
|
Dane Springmeyer
|
ceb8ffcc6f
|
fixup includes for shape input
|
2013-01-14 01:49:35 -08:00 |
|
Dane Springmeyer
|
071c67d438
|
iwyu
|
2013-01-13 22:01:13 -08:00 |
|
Dane Springmeyer
|
b5c06965ac
|
refactor expression and value type usage to speed up compile time
|
2013-01-08 14:17:31 -08:00 |
|
Dane Springmeyer
|
4bd5484cdb
|
fixup includes and value type and params usage across plugins
|
2013-01-04 09:23:06 -08:00 |
|
Dane Springmeyer
|
4471c0f6f4
|
fixup includes
|
2013-01-03 18:53:00 -08:00 |
|
Dane Springmeyer
|
626e0056fd
|
replace boost::trim with faster internal trim - refs #1633
|
2013-01-03 18:02:21 -08:00 |
|
Dane Springmeyer
|
000b714eae
|
fix more clang++ -Wshadow warnings
|
2013-01-03 12:37:45 -08:00 |
|
artemp
|
f5dd9e53c4
|
+ calc int_parser/generator type from mapnik::value_integer
|
2012-12-18 18:05:45 +00: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 |
|
artemp
|
274fbf8f7a
|
+ ensure 'close path' handled correcly
(currenlty SEG_CLOSE command must have valid x,y)
+ implement real_policies in wkt and geojson generators
|
2012-12-18 11:44:35 +00:00 |
|
Dane Springmeyer
|
43244efb7d
|
Merge branch 'master' of github.com:mapnik/mapnik into no-bind
|
2012-12-17 13:03:11 -08: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 |
|
Dane Springmeyer
|
bb27156df0
|
use internal noncopyable class to speed up compile times slightly
|
2012-12-16 18:19:52 -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
|
9575bb8786
|
return value_null for null integer stored in shapefile dbf - closes #1638 - refs #1642
|
2012-12-11 19:40:46 -08:00 |
|
Dane Springmeyer
|
e928c483bf
|
properly support tolerance in shape filter_at_point - refs #1640
|
2012-12-11 14:46:52 -08:00 |
|
artemp
|
02bb955b59
|
+ simplify and refactor shape featuresets to be more resilient to various
quirky shapefiles.
+ fix io navigation functions to use std::streampos
|
2012-12-11 09:37:53 +00:00 |
|
Dane Springmeyer
|
c0021d0760
|
remove unused iostream includes and unnecessary usage of ostringstream - refs #1055
|
2012-12-06 23:06:12 -08:00 |
|
artemp
|
da0d74529d
|
+ fix record length check to account for OGR not writing PointZ according to
shapefile spec - PointZ: type,x,y,z,measure (#1193, #504)
|
2012-12-06 15:14:06 +00:00 |
|
artemp
|
8fa88a71b6
|
Merge branch 'master' into bigint
|
2012-12-03 13:14:31 +00:00 |
|
artemp
|
855aea95e0
|
+ mapnik::value and mapnik::parameters - initial support for 64-bit integers
|
2012-12-03 13:12:09 +00:00 |
|
Dane Springmeyer
|
e9ca5b47e2
|
finish support for dbf logical type, strip handling of memo, and add tests for all basic types - refs #1614
|
2012-12-02 21:37:39 -08:00 |
|