Eric Fischer
|
854dc2bca5
|
Merge branch 'master' into plugins
|
2016-12-20 14:15:06 -08:00 |
|
Eric Fischer
|
4fc671f1d1
|
Merge branch 'master' into plugins
|
2016-12-14 11:29:58 -08:00 |
|
Eric Fischer
|
b3c116b989
|
Merge branch 'master' into wagyu-clean
|
2016-12-14 11:12:07 -08:00 |
|
Eric Fischer
|
f928133993
|
Don't allow two attributes with the same name, and strip \r from CSV.
|
2016-12-13 14:35:51 -08:00 |
|
Eric Fischer
|
5194a39c16
|
Factor out clipping to tile boundaries; test random attributes & layers
|
2016-12-09 10:47:03 -08:00 |
|
Eric Fischer
|
a4f5406cfb
|
Switch polygon topology correction from Clipper to Wagyu
|
2016-12-07 14:29:09 -08:00 |
|
Eric Fischer
|
4256473283
|
More reorganization to reuse JSON parsing
|
2016-12-06 17:19:22 -08:00 |
|
Eric Fischer
|
112f451c66
|
Move JSON-writing again to keep it from requiring all plugin code
|
2016-12-06 17:19:22 -08:00 |
|
Eric Fischer
|
94bebbd276
|
Write GeoJSON to the filter and read (but don't parse) what comes back
|
2016-12-06 17:19:22 -08:00 |
|
Eric Fischer
|
adfceed554
|
Factor out conversion from vector tile to GeoJSON
|
2016-12-06 17:19:22 -08:00 |
|
Dane Springmeyer
|
bdd2632fb7
|
clean all binary programs
|
2016-12-06 16:52:37 -08:00 |
|
Eric Fischer
|
2d022c6c57
|
Merge pull request #312 from mapbox/dynamic-gamma
Add an option to dynamically increase gamma until tiles are small enough
|
2016-11-21 14:33:23 -08:00 |
|
Eric Fischer
|
38ce49d2d4
|
Another option for plain fractional dropping, but across the whole zoom
|
2016-11-04 12:26:13 -07:00 |
|
Andrew Harvey
|
1594a09eb5
|
update clean target to remove all built files
|
2016-10-25 16:17:49 +11:00 |
|
Eric Fischer
|
17cd74d7e4
|
Remove warning flag that gcc doesn't support
|
2016-10-17 13:29:39 -07:00 |
|
Eric Fischer
|
92cc08a554
|
Fix some compiler warnings about signed comparisons
|
2016-10-14 17:11:57 -07:00 |
|
Eric Fischer
|
bbfc7c677e
|
There should be a test of tippecanoe-enumerate
|
2016-10-12 16:27:05 -07:00 |
|
Eric Fischer
|
b26e6a5a4e
|
This should have been linking as C++, not C
|
2016-10-12 14:07:41 -07:00 |
|
Eric Fischer
|
c4ee5d3e69
|
Autogenerate header dependencies
Following http://scottmcpeak.com/autodepend/autodepend.html
|
2016-10-12 13:21:29 -07:00 |
|
Eric Fischer
|
9806db3c0a
|
Make UTF-8 checking into a unit test with Catch
|
2016-10-05 14:55:32 -07:00 |
|
Eric Fischer
|
083a280659
|
Fix build errors on Linux (pthread library, signed comparison)
|
2016-09-20 16:01:10 -07:00 |
|
Eric Fischer
|
4fb54eaeeb
|
A test of layer merging, tile merging, and extent scaling
|
2016-09-20 15:53:10 -07:00 |
|
Eric Fischer
|
92e323435e
|
Fix error checking when reading empty files with parallel input
|
2016-07-13 13:00:38 -07:00 |
|
Eric Fischer
|
5d06f01e28
|
Add the ability to tippecanoe-decode into EPSG:3857 instead of WGS84
|
2016-06-28 15:18:27 -07:00 |
|
Eric Fischer
|
850a36b2f6
|
Update clang-format options for clang-format 3.9.0
|
2016-06-16 12:33:38 -07:00 |
|
Eric Fischer
|
f1b3f6d231
|
Fix warnings about shadowed variables
|
2016-05-03 15:48:42 -07:00 |
|
Eric Fischer
|
9fcd079084
|
Add a test from the tile-join example
|
2016-05-03 11:30:53 -07:00 |
|
Eric Fischer
|
adc70341ad
|
Use std::set to track the layer-wide feature attribute types.
Track them during parsing, not tiling. Remove the old string pool code.
|
2016-04-28 14:59:58 -07:00 |
|
Eric Fischer
|
744915025d
|
Restore dependency on headers in subdirectories
|
2016-04-27 15:41:40 -07:00 |
|
Eric Fischer
|
2b393ad8e5
|
Move jsonpull into a subdirectory like other included libraries
|
2016-04-27 15:33:30 -07:00 |
|
Eric Fischer
|
3662f1a66b
|
Split main program functions apart from GeoJSON parsing
|
2016-04-27 14:59:20 -07:00 |
|
Eric Fischer
|
f3b9e15267
|
Move serialization code to its own file
|
2016-04-27 14:19:10 -07:00 |
|
Eric Fischer
|
a57c247508
|
Don't try to reindent Clipper and Protozero
|
2016-04-27 13:55:28 -07:00 |
|
Eric Fischer
|
d32d4bb35f
|
No need for line clipping to have its own source file
|
2016-04-27 12:36:51 -07:00 |
|
Eric Fischer
|
b12413eddb
|
Rename everything from .cc to .cpp to match other projects
|
2016-04-27 12:22:47 -07:00 |
|
Dane Springmeyer
|
ef3b9bea7c
|
Explict Release/Debug modes to build
|
2016-04-26 15:39:42 -07:00 |
|
Dane Springmeyer
|
ce64565b38
|
[build] use AR variable in Makefile
|
2016-04-26 15:26:15 -07:00 |
|
Eric Fischer
|
a9a14b33e0
|
Merge remote-tracking branch 'origin/master' into earcut-polygon
|
2016-04-26 13:48:03 -07:00 |
|
Eric Fischer
|
2afd0bf31b
|
Try with clang++ instead
|
2016-04-25 10:22:14 -07:00 |
|
Eric Fischer
|
4e71c40f54
|
Try backing off to older C++ standard for older g++
|
2016-04-25 09:58:36 -07:00 |
|
Eric Fischer
|
b15956b476
|
Oops, was still linking to -lprotobuf-lite
|
2016-04-22 19:30:37 -07:00 |
|
Eric Fischer
|
135aea8527
|
Use protozero for writing tiles
|
2016-04-22 17:45:24 -07:00 |
|
Eric Fischer
|
5ec41d7bbb
|
Use protozero for tile decoding
|
2016-04-22 17:10:33 -07:00 |
|
Eric Fischer
|
f837577b38
|
Rename pb_ prefixes to mvt_
|
2016-04-22 15:10:16 -07:00 |
|
Eric Fischer
|
f902721dab
|
Abstraction of tile decoding
|
2016-04-22 13:27:03 -07:00 |
|
Eric Fischer
|
b91e8f6d3e
|
Start factoring out protocol buffer handling code
|
2016-04-22 12:00:19 -07:00 |
|
Eric Fischer
|
4da5a1996b
|
Merge branch 'master' into earcut-polygon
Conflicts:
Makefile
|
2016-03-29 15:18:01 -07:00 |
|
Eric Fischer
|
62fac4d6f4
|
Add a test for layer names
|
2016-03-29 15:01:03 -07:00 |
|
Eric Fischer
|
64c98b38b4
|
Add Clipper header dependency
|
2016-03-24 14:39:38 -07:00 |
|
Eric Fischer
|
05ff656aba
|
Upgrade to Clipper 9dfe779ed7a
|
2016-03-24 14:36:36 -07:00 |
|