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 |
|
artemp
|
967d6110bf
|
+ singleton: return ref from instance() method
|
2012-09-07 16:23:03 +01:00 |
|
artemp
|
11e6ba0c09
|
+ make client methods non-static in classes derived from
mapnik::singleton<> (TODO: apply to all)
+ ensure client methods are accessed through instance() method
|
2012-09-07 14:56:30 +01:00 |
|
Dane Springmeyer
|
a12b8f1d2f
|
c++ style
|
2012-09-03 10:27:48 -07:00 |
|
Dane Springmeyer
|
ac418a7d4e
|
remote the last references
|
2012-08-27 16:43:40 -07:00 |
|
artemp
|
618bc1ba0f
|
+ close polygon
|
2012-07-26 15:20:23 +01:00 |
|
artemp
|
4ddddba254
|
+ use pre-increment op
|
2012-07-26 11:58:48 +01:00 |
|
artemp
|
690b56a511
|
+ use std::auto_ptr
|
2012-07-26 11:57:41 +01:00 |
|
Dane Springmeyer
|
241bf28da0
|
'include what you use' in plugins to set up for future forward declarations in mapnik/feature.hpp and mapnik/datasource.hpp
|
2012-07-24 19:21:55 -07:00 |
|
Dane Springmeyer
|
669c4906d4
|
avoid c-linkage warning with datasources - closes #1323
|
2012-07-20 18:34:41 -07:00 |
|
Dane Springmeyer
|
e21bcb35a1
|
whitespace
|
2012-04-16 22:22:35 -07:00 |
|
kunitoki
|
74342e3083
|
- no need to #ifdef all the time: the compiler should optimize out the log calls when no MAPNIK_LOG is defined
- initially got rid of those ifdefs in plugins only
|
2012-04-09 12:05:49 +02:00 |
|