Eric Fischer
|
6524b6510e
|
Credit dangling clustered count at the end of a tile to the last feature
|
2017-12-18 12:55:22 -08:00 |
|
Eric Fischer
|
b03dabe098
|
Add an option for clustering features
|
2017-12-14 14:30:08 -08:00 |
|
Eric Fischer
|
5687ee041f
|
Merge pull request #503 from mapbox/geocsv
Add input support for CSV file format
|
2017-12-14 10:11:07 -08:00 |
|
Eric Fischer
|
be79d13cbc
|
Add missing #include
|
2017-12-13 14:52:46 -08:00 |
|
Eric Fischer
|
2e32004589
|
Don't coalesce features that have different IDs.
Remove the 700-point limit on coalesced features, since
polygon merging is no longer a performance problem.
|
2017-12-13 12:05:53 -08:00 |
|
Eric Fischer
|
82a2b5dfdc
|
Add CSV test and documentation
|
2017-12-13 11:32:19 -08:00 |
|
Eric Fischer
|
ed0b69a3c8
|
Fix check for non-numeric CSV data. Use same column name code as mapnik
|
2017-12-07 11:28:39 -08:00 |
|
Eric Fischer
|
ec475b3beb
|
Check for strings vs numbers in CSV attributes
|
2017-12-06 15:20:01 -08:00 |
|
Eric Fischer
|
afb5cece96
|
Verify that CSV input is encoded as UTF-8
|
2017-12-06 13:32:44 -08:00 |
|
Eric Fischer
|
f3e6afa4e9
|
Basic geographic CSV parsing
|
2017-12-05 17:18:19 -08:00 |
|
Eric Fischer
|
f2f76082df
|
Merge pull request #501 from mapbox/refactor-dirtiles
Clean up duplicated code for reading tiles from a directory
|
2017-12-01 14:35:03 -08:00 |
|
Eric Fischer
|
e4743d9527
|
Test successful and failed attempts to write to existing tilesets
|
2017-11-30 15:56:35 -08:00 |
|
Eric Fischer
|
d7f44ab082
|
Factor out code for reading metadata.json
|
2017-11-30 15:49:38 -08:00 |
|
Eric Fischer
|
1acd771743
|
Factor out code for enumerating the tiles in a directory
|
2017-11-30 15:37:46 -08:00 |
|
Eric Fischer
|
ad86d06cce
|
Merge pull request #500 from mapbox/allow-existing-test
Make --allow-existing work on dirs; trim .geojson from layer names
|
2017-11-30 11:15:38 -08:00 |
|
Eric Fischer
|
1b1be9f872
|
Also trim .geobuf from layer names
|
2017-11-29 16:44:55 -08:00 |
|
Eric Fischer
|
ba1c343204
|
Make --allow-existing work on dirs; trim .geojson from layer names
|
2017-11-29 16:24:48 -08:00 |
|
Eric Fischer
|
ca028dd1cc
|
Merge pull request #495 from mapbox/bare-geom-crash
Add null pointer check when checking for bare geometry. Fix coalescing of wrong features.
|
2017-11-22 17:53:25 -08:00 |
|
Eric Fischer
|
8ac7c46788
|
Make the same null pointer fix in jsontool.cpp as in geojson.cpp
|
2017-11-22 13:06:39 -08:00 |
|
Eric Fischer
|
2234e37883
|
Quadkey-order index is a better secondary key for --reorder anyway
|
2017-11-22 12:49:40 -08:00 |
|
Eric Fischer
|
8230987405
|
Fix a bug that could cause the wrong features to be coalesced
|
2017-11-22 11:54:25 -08:00 |
|
Eric Fischer
|
9964784e77
|
Add null pointer check when testing for bare geometry in GeoJSON
|
2017-11-21 15:01:33 -08:00 |
|
Eric Fischer
|
ac67013930
|
Merge pull request #473 from mapbox/json-join
Working on tools for joining CSV data to GeoJSON
|
2017-11-21 10:50:01 -08:00 |
|
Eric Fischer
|
9a12a76855
|
Fix overflow when iterating through 0-length lists backwards
|
2017-11-17 15:47:10 -08:00 |
|
Eric Fischer
|
6fd4918c4d
|
Attach coalesced-as-needed leftovers to the last feature, not the first
|
2017-11-17 15:43:02 -08:00 |
|
Eric Fischer
|
ecbfad2576
|
Fix problem where --detect-shared-borders could simplify polygons away
|
2017-11-17 15:35:19 -08:00 |
|
Eric Fischer
|
ab86846d4b
|
Merge branch 'master' into json-join
|
2017-11-17 15:30:14 -08:00 |
|
Eric Fischer
|
4754084130
|
Merge pull request #492 from mapbox/rate-clarify
Clarify documentation; add --no-progress-indicator option; fix many compiler warnings
|
2017-11-17 14:11:22 -08:00 |
|
Eric Fischer
|
3f54a70459
|
Add a test for joining with tippecanoe-json-tool
|
2017-11-17 14:05:37 -08:00 |
|
Eric Fischer
|
2b1cba0b53
|
Warn during json-tool extraction if the extracted field isn't found
|
2017-11-17 13:52:45 -08:00 |
|
Eric Fischer
|
f318fcc657
|
Turn off very verbose initializer warnings
|
2017-11-17 11:21:59 -08:00 |
|
Eric Fischer
|
621e0afc3c
|
Merge branch 'more-warnings' into rate-clarify
|
2017-11-17 11:21:01 -08:00 |
|
Eric Fischer
|
b6163dd435
|
Merge branch 'master' into json-join
|
2017-11-17 11:11:44 -08:00 |
|
Eric Fischer
|
76d86f7d45
|
Add an option to quiet the progress indicator but not warnings
|
2017-11-16 17:08:59 -08:00 |
|
Eric Fischer
|
4dec9b43ae
|
Try to clarify documentation for point dropping
|
2017-11-15 13:19:42 -08:00 |
|
Eric Fischer
|
2d87059a04
|
Some more constructors
|
2017-11-10 13:59:57 -08:00 |
|
Eric Fischer
|
f1c3811d97
|
Merge pull request #488 from mapbox/test-centos7
Test on centos7 via docker
|
2017-11-10 13:49:07 -08:00 |
|
Eric Fischer
|
069807caf4
|
Use a proper constructor, discover two unused fields
|
2017-11-10 13:06:47 -08:00 |
|
Eric Fischer
|
dca1ebbbfb
|
Get rid of some C99-style variable-length arrays
|
2017-11-09 16:54:06 -08:00 |
|
Eric Fischer
|
23004808e4
|
Merge branch 'master' into more-warnings
|
2017-11-09 15:13:07 -08:00 |
|
Eric Fischer
|
450032a62e
|
Merge pull request #490 from mapbox/float-bounds
Be more careful about checking for overflow when parsing numbers
|
2017-11-09 15:01:56 -08:00 |
|
Eric Fischer
|
948680fbeb
|
Exclude failing overflow test from geobuf tests
|
2017-11-09 14:10:29 -08:00 |
|
Eric Fischer
|
fda0e1f28a
|
Fix more cases of loss of precision for large magnitude integers
|
2017-11-09 13:56:07 -08:00 |
|
Eric Fischer
|
aa7191b1ee
|
Also test large integers. Work around an apparent bug in strtoull.
|
2017-11-09 12:52:38 -08:00 |
|
Eric Fischer
|
87ce5b9310
|
Be more careful about checking for overflow when parsing numbers
|
2017-11-09 12:11:07 -08:00 |
|
Eric Fischer
|
0152db4a20
|
More initializers
|
2017-11-07 15:57:56 -08:00 |
|
Eric Fischer
|
30aa422483
|
Missed one
|
2017-11-07 15:27:47 -08:00 |
|
Eric Fischer
|
4f974b3dc6
|
Less verbose initializer syntax
|
2017-11-07 15:25:54 -08:00 |
|
Eric Fischer
|
ba62ab8596
|
More structure initializers
|
2017-11-07 15:20:17 -08:00 |
|
Eric Fischer
|
891f99f24c
|
More structure initializers
|
2017-11-07 13:32:03 -08:00 |
|