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
|
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 |
|
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 |
|
Dane Springmeyer
|
4e9f6c12eb
|
Merge branch 'master' of github.com:mapnik/mapnik
|
2012-11-29 17:53:06 -08:00 |
|
Dane Springmeyer
|
53acae94be
|
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
|
2012-11-29 17:44:06 -08:00 |
|
artemp
|
26889c4761
|
+ support 'logical' type #1614
|
2012-11-29 17:19:34 +00:00 |
|
artemp
|
85e00d6596
|
Merge remote-tracking branch 'origin/master'
|
2012-11-29 10:36:18 +00:00 |
|
artemp
|
430e75e0ac
|
+ better stdout
|
2012-11-29 10:35:03 +00:00 |
|
artemp
|
913e1d0cfe
|
+ don't expect we _must_ consume all input when parsing numbers
some DBF can have some junk appended to records #1605
|
2012-11-29 10:23:51 +00:00 |
|
Dane Springmeyer
|
46ee60b398
|
fix row_limit behavior in shape.input to stop reading when count = row_limit, not just when count > row_limit
|
2012-11-28 14:15:53 -08:00 |
|
Manel Clos
|
8f7083d14d
|
Add tolerance parameter to features_at_point
Make map.query_point() always pass tolerance to datasources
|
2012-09-28 15:12:10 +02:00 |
|