artemp
|
3753d50b75
|
CSV - revive row_limit parameter + fix stderr
|
2015-08-25 15:05:04 +02:00 |
|
artemp
|
8709fb6f7c
|
CSV - optimise parsing by providing num_columns hint
|
2015-08-24 16:35:32 +02:00 |
|
artemp
|
6c9257a915
|
add parse_line accepting iterator range and avoid string ctor
|
2015-08-24 15:41:04 +02:00 |
|
artemp
|
c9d1d51b8a
|
simplify + factor out properties parsing logic
|
2015-08-24 14:13:13 +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
|
4943cb4cf8
|
remove unused includes
|
2015-08-20 14:15:35 +02:00 |
|
artemp
|
93fcc0a783
|
cleanup
|
2015-08-19 15:24:38 +02:00 |
|
artemp
|
6c3d9bb2a2
|
CSV plug-in - refactor and bring some sanity, sigh ..
|
2015-08-19 12:04:56 +02:00 |
|
artemp
|
318a8217a7
|
work-in-progress
|
2015-08-17 15:27:17 +02:00 |
|
artemp
|
f7d1cf82a9
|
Merge branch 'master' into large_csv
|
2015-08-13 13:28:35 +02:00 |
|
Blake Thompson
|
161469ed63
|
Fixed an issue with fields over size of int32 in OGR plugin and added tests to cover this situation.
|
2015-08-05 13:47:17 -05:00 |
|
artemp
|
f9bd21eeb5
|
Merge branch 'svg-parser-errors' into large_csv
|
2015-07-31 11:18:55 +02:00 |
|
Dane Springmeyer
|
a43faf9017
|
Merge pull request #2961 from CartoDB/3.0.x.pgraster
Render NODATA as transparent and clip highbit data
|
2015-07-16 16:14:28 -07:00 |
|
Dane Springmeyer
|
2048be7b30
|
move occi, osm, rasterlite to non-core repo 84b0bfecb3 - refs #2980
|
2015-07-16 11:46:10 -07:00 |
|
Paul Ramsey
|
d144f97f4e
|
Render NODATA as transparent and clip highbit data
ala GDAL for greyscale outputs. Addresses #2661
|
2015-07-08 08:29:53 -07:00 |
|
artemp
|
56678b8aad
|
geojson.input - fix bug typo
|
2015-07-06 12:47:45 +02:00 |
|
artemp
|
9c7186e49e
|
add `autodetect_newline' as a separate function
|
2015-06-19 13:30:00 +02:00 |
|
artemp
|
d893718343
|
Merge branch 'master' into large_csv
|
2015-06-18 13:06:28 +02:00 |
|
Dane Springmeyer
|
4fe3c87a84
|
tame a few more boost -Wsign-conversion warnings
|
2015-06-17 13:29:54 -07:00 |
|
artemp
|
8c6bf0eef6
|
update copyright notice
|
2015-06-16 12:49:16 +02:00 |
|
artemp
|
c428779e83
|
shape : make primitives parsers static + fix numeric parser to handle mapnik::value_integer (64-bit)
|
2015-06-16 12:01:11 +02:00 |
|
artemp
|
8bf82b717e
|
OGR : support reading OFTInteger64/OFTInteger64List
|
2015-06-16 11:36:17 +02:00 |
|
Dane Springmeyer
|
b2c85e0c65
|
fix a slew of -Wsign-conversion, -Wconversion, -Wunused-argument warnings
|
2015-06-15 20:41:51 -07:00 |
|
Dane Springmeyer
|
0d86afff36
|
start using -Wsign-compare and -Wshadow + fix heaps of warnings - refs #2907
|
2015-06-12 14:51:18 -07:00 |
|
artemp
|
b228da7bc3
|
remove unused grammar + remove stderr
|
2015-06-11 10:27:32 +01:00 |
|
artemp
|
1a95f1753e
|
remove dead code
|
2015-06-10 16:32:05 +01:00 |
|
artemp
|
40b963f9ad
|
csv_grammar - handle various quotting options + disable csv_utils::fix_json_quoting(csv_line)
|
2015-06-10 13:40:55 +01:00 |
|
artemp
|
cb832c0964
|
format
|
2015-06-10 11:41:28 +01:00 |
|
artemp
|
989af2ea42
|
use csv_grammar to parse csv lines
|
2015-06-09 15:22:37 +01:00 |
|
artemp
|
35ff68a7ec
|
refactor - detect_separator free func
|
2015-06-09 10:17:55 +01:00 |
|
artemp
|
f208717070
|
fix spelling
|
2015-06-04 17:21:08 +01:00 |
|
artemp
|
e0e46eb3a8
|
csv plugin : add file_length standalone helper, make file_length local variable
|
2015-06-04 17:21:08 +01:00 |
|
artemp
|
42e1adca84
|
c++11 - use std::bind
|
2015-06-03 14:00:14 +01:00 |
|
artemp
|
8fa314c418
|
follow up from be731f17ce - fix read_polyline (-fsanitize=address)
|
2015-06-02 17:50:10 +01:00 |
|
artemp
|
df4226a825
|
remove spurious std::move's (clang - moving a temporary object prevents copy elision [-Wpessimizing-move])
|
2015-06-02 14:26:35 +01:00 |
|
artemp
|
be731f17ce
|
use vec.resize() ref #2846 (this fixes -fsanitize=address error on OS X)
|
2015-06-02 14:24:19 +01:00 |
|
artemp
|
2eaa90033a
|
move singleton to util/singleton.hpp
move windows UTF conversion routines to util/utf_conv_win.hpp
|
2015-06-02 11:10:41 +01:00 |
|
artemp
|
5e9b40aebd
|
use assignment to initialise built-in types
|
2015-06-01 14:03:53 +01:00 |
|
artemp
|
6f9a5dcd0b
|
use STL algorithms
|
2015-06-01 13:58:37 +01:00 |
|
Blake Thompson
|
a08d4dcc72
|
Fix for rasterlite plugin compile
|
2015-05-26 18:21:57 -05:00 |
|
Dane Springmeyer
|
145781aec9
|
remove uneeded includes [skip ci]
|
2015-05-21 11:11:04 -07:00 |
|
artemp
|
2e832586ab
|
use mapnik geometry!
|
2015-05-21 15:00:20 +01:00 |
|
artemp
|
4debc817b5
|
don't pass invalid bounding_boxes to boost::geometry::rtree_index
|
2015-05-21 11:52:30 +01:00 |
|
artemp
|
3b663af863
|
use boost::spirit::standard instead of boost::spirit::ascii to avoid assertions failing (isascii_(ch)) in debug builds - ref #2829
|
2015-05-21 11:27:21 +01:00 |
|
Dane Springmeyer
|
ec8f1620e5
|
correct polygons in topojson and osm plugins too
|
2015-05-20 14:09:52 -07:00 |
|
Dane Springmeyer
|
84e4d8bf22
|
Start calling geometry::correct everywhere possible - refs #2834
|
2015-05-20 14:00:30 -07:00 |
|
Dane Springmeyer
|
093d857ddc
|
Add support for 64 bit field types in GDAL 2.0 - closes #2685
|
2015-05-19 22:39:39 -07:00 |
|
Dane Springmeyer
|
f1e6be4572
|
silence boost warning in geojson_datasource
|
2015-05-15 14:43:42 -07:00 |
|