Artem Pavlenko
|
a0557cc360
|
move context's typedef inside to avoid poluting global namespace
|
2012-01-19 17:36:27 -05:00 |
|
Dane Springmeyer
|
973128272f
|
merge master with feature_impl
|
2012-01-17 17:47:27 -05:00 |
|
Dane Springmeyer
|
9aae4e1d95
|
update csv plugin to use new feature interface
|
2012-01-17 13:34:08 -05:00 |
|
Dane Springmeyer
|
63891cec15
|
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
|
66a0cfc81f
|
refactor
|
2012-01-14 22:35:40 -08:00 |
|
Dane Springmeyer
|
975afebd87
|
ensure all plugins report best guess at top level geometry_type using new descriptor attribute
|
2012-01-11 20:03:23 -08:00 |
|
Dane Springmeyer
|
0bb1073b3f
|
csv plugin: allow values with leading zeros to stay as strings - closes #993 - refs https://github.com/mapbox/tilemill/issues/1007
|
2011-12-12 15:55:33 -08:00 |
|
Dane Springmeyer
|
ddeca1e81e
|
csv plugin: ensure that the datasource throws if invalid attributes are queried to keep consistent with other datasource - refs #792
|
2011-12-05 12:03:38 -08:00 |
|
Artem Pavlenko
|
14700dba16
|
switch back from mapnik2 to mapnik
add mapnik2 module which redirects to mapnik and issues DeprecationWarning
|
2011-11-23 11:33:58 +00:00 |
|
Dane Springmeyer
|
41663b1941
|
csv: avoid invalid dereference
|
2011-11-14 00:34:26 -08:00 |
|
Dane Springmeyer
|
5205960326
|
csv: code formatting
|
2011-11-13 19:33:57 -08:00 |
|
Dane Springmeyer
|
1d881af35a
|
reduce the size of plugin libraries by hiding unneeded symbols
|
2011-11-11 15:37:10 -08:00 |
|
Dane Springmeyer
|
85b938806b
|
fix csv plugin build
|
2011-11-11 12:17:39 -08:00 |
|
Dane Springmeyer
|
df166f5eff
|
ensure parallel builds work with csv plugin and kismet links to boost thread
|
2011-11-11 12:13:41 -08:00 |
|
Dane Springmeyer
|
a058639b24
|
use c++ style includes
|
2011-11-09 16:45:18 -08:00 |
|
Dane Springmeyer
|
da4a7af14c
|
csv: detect as wkt columns with 'geom' substring and use more aggressive detection for blank lines
|
2011-11-04 07:18:40 -04:00 |
|
Dane Springmeyer
|
6c8e4b2de0
|
csv: back off of null and boolean detection since using strings is more predictable across rows
|
2011-11-02 11:07:59 -04:00 |
|
Dane Springmeyer
|
1eff83530a
|
csv: also start auto-detecting ';' and '|' characters as likely separators
|
2011-11-01 21:11:10 -04:00 |
|
Dane Springmeyer
|
2dfb5e5489
|
csv: use braces in all cases
|
2011-11-01 20:48:30 -04:00 |
|
Dane Springmeyer
|
4cec91ff82
|
csv: handle empty headers, an apparently common situation with large government data
|
2011-11-01 20:33:05 -04:00 |
|
Dane Springmeyer
|
705a573d29
|
csv: use unsigned to avoid compiler warnings
|
2011-11-01 11:55:23 -04:00 |
|
Dane Springmeyer
|
bdb9857cf0
|
csv: remove protective string checks now that spirit parsing is working
|
2011-10-31 19:12:13 -04:00 |
|
Dane Springmeyer
|
b2c54c98dd
|
csv: be more strict about spirit parsing, iterate headers list to avoid dropping trailing nulls, and fixup exception handling a bit
|
2011-10-31 19:09:29 -04:00 |
|
Dane Springmeyer
|
c760af4425
|
get feature count incrementing working more properly
|
2011-10-28 21:50:31 -07:00 |
|
Dane Springmeyer
|
6de1e75390
|
csv plugin: also detect lat/lon/long field names as likely geometry columns
|
2011-10-18 19:27:23 -07:00 |
|
Dane Springmeyer
|
2e4deb1a09
|
csv plugin: fix newlines detectio, fix first feature detection, and work around spirit number parsing issues
|
2011-10-18 18:21:19 -07:00 |
|
Dane Springmeyer
|
f5b08ed821
|
clean up usage of boost::tokenizer
|
2011-10-17 11:18:44 -07: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 |
|