artemp
|
178e39e19a
|
make separator single character and simplify/optimise csv_grammar
|
2015-10-05 15:23:20 +01:00 |
|
artemp
|
1d320b7133
|
make quote single char
|
2015-10-02 12:20:54 +01:00 |
|
artemp
|
3c56379273
|
CSV - initial disk-index featureset
|
2015-09-25 16:47:03 +01:00 |
|
artemp
|
0de6d36000
|
use memory mapped file by default for both index and data parsing (improves loading times by ~50%) - default on non-windows platforms
|
2015-09-09 11:56:21 +02:00 |
|
artemp
|
8f37b30978
|
fix handling 'one line' + 'manual headers' + 'no newline' case
update get_geometry_type ( ref https://github.com/mapnik/mapnik/issues/3047)
|
2015-08-27 13:07:51 +02:00 |
|
artemp
|
3753d50b75
|
CSV - revive row_limit parameter + fix stderr
|
2015-08-25 15:05:04 +02:00 |
|
artemp
|
2477d8764e
|
keep on untangling spaghetti
* implement standalone ignore case equality to avoid copying
* fix various logic shortcommings
|
2015-08-24 12:23:59 +02:00 |
|
artemp
|
5dead08ecc
|
CSV - remove unused params and member vars
|
2015-08-24 09:30:57 +02:00 |
|
artemp
|
4babec802a
|
CSV - implement spatial index access to features on disk + preserve support for inline data (work-in-progress)
|
2015-08-21 13:52:42 +02:00 |
|
artemp
|
d893718343
|
Merge branch 'master' into large_csv
|
2015-06-18 13:06:28 +02:00 |
|
artemp
|
8c6bf0eef6
|
update copyright notice
|
2015-06-16 12:49:16 +02:00 |
|
artemp
|
e0e46eb3a8
|
csv plugin : add file_length standalone helper, make file_length local variable
|
2015-06-04 17:21:08 +01:00 |
|
artemp
|
1cf0a897ac
|
move datasource::geometry_t into separate header and rename -> datasource_geometry_t to avoid cyclic dependencies issue
to_ds_type - return actual datasource_geometry_t (remove optional)
update across datasources
experssions - revert to using
|
2015-03-24 12:13:31 +01:00 |
|
artemp
|
8de2621b99
|
datasource : temporary reinstate get_geometry_type() method to increese test coverage and ease migration to mapnik-geometry
|
2015-03-19 12:09:07 +01:00 |
|
artemp
|
28fe4847b9
|
csv.input - correct WKT geometry to be consistent
symbolizer_helper - handle geometry types in VERTEX_PLACEMENT
|
2015-03-18 16:18:44 +01:00 |
|
artemp
|
333965b588
|
update copyright year
|
2014-11-20 15:25:50 +01:00 |
|
Dane Springmeyer
|
7612ff7b20
|
csv plugin: support user defined extent
|
2013-10-30 11:57:03 -07:00 |
|
artemp
|
1ef9ec2b88
|
+ use std::deque for caching features.
|
2013-01-18 12:27:29 +00: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
|
a5fdcea9db
|
remove unused and obsolete 'quiet' option from csv datasource
|
2013-01-03 14:49:22 -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 |
|
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 |
|
Dane Springmeyer
|
affecb0f32
|
csv plugin: support single row data and fix warning when no data can be parsed
|
2012-08-31 12:07:35 -07: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 |
|
kunitoki
|
1f351e0e09
|
implement new debug system
|
2012-04-08 02:20:56 +02:00 |
|
Dane Springmeyer
|
820b9a2b25
|
merge master with feature_impl
|
2012-01-17 17:47:27 -05:00 |
|
Dane Springmeyer
|
f0e37a9fa1
|
update csv plugin to use new feature interface
|
2012-01-17 13:34:08 -05:00 |
|
Dane Springmeyer
|
b0d0d06564
|
finish refactor, moving to separate method off datasources to get_geometry_type and using enums all around
|
2012-01-17 01:09:46 -05:00 |
|
Dane Springmeyer
|
834310f2d8
|
refactor
|
2012-01-14 22:35:40 -08:00 |
|
Dane Springmeyer
|
3fd56f82f5
|
csv: code formatting
|
2011-11-13 19:33:57 -08:00 |
|
Dane Springmeyer
|
0d9170cda2
|
csv: use unsigned to avoid compiler warnings
|
2011-11-01 11:55:23 -04:00 |
|
Dane Springmeyer
|
c15892ff04
|
skip blank lines earlier and implement a 20 MB filesize limit (at least until alternative, non-memory based featureset iterator is implemented)
|
2011-10-17 11:03:50 -07:00 |
|
Dane Springmeyer
|
8f11ffd921
|
add boost::spirit for speed boost, add strict/quiet modes, expose quote/sep/escape chars, allow user supplied headers
|
2011-10-14 20:28:23 -07:00 |
|
Dane Springmeyer
|
cb3b509da3
|
add new csv datasource plugin
|
2011-10-11 18:11:59 -07:00 |
|