Erica Fischer
67cd9d8d85
Reduce tippecanoe memory usage ( #5 )
...
* Change JSON objects to a union type to use less memory
* Stop storing the string representation of JSON numbers
* Restore the ability to create features with large integer attributes
* Make sure large-integer feature IDs still behave as before
* Add missing #include
* Don't preallocate as much space for arrays and objects
* Treat inability to check free disk space as a warning, not an error
* Update changelog and version
2022-08-09 15:18:51 -07:00
Erica Fischer
6978a0e102
Reindent with clang-format ( #3 )
2022-07-28 11:19:30 -07:00
wsw0108
2eb7f5dfae
read_json.cpp: fix semantic typo
2018-12-25 20:04:41 +08:00
Eric Fischer
cf28e6b88b
Make it an error, not a warning, to have missing coordinates for a point
2018-11-26 14:50:45 -08:00
Eric Fischer
23004808e4
Merge branch 'master' into more-warnings
2017-11-09 15:13: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
50910b211b
Remove more unused parameters
2017-11-07 11:09:22 -08:00
Eric Fischer
15a48e67d6
Canonicalize numbers in stringified attributes so geobuf can match
2017-08-29 17:40:57 -07:00
Eric Fischer
f9a007e8c3
Use milo dtoa for consistent string representation of numbers
2017-08-29 14:44:34 -07:00
Eric Fischer
5943c82457
Move file-format-neutral code out of JSON-specific source file
2017-08-28 11:10:57 -07:00
Eric Fischer
e7ee83f27b
Move attribute type coercion out of parsing and into serialization
2017-08-24 17:27:30 -07:00
Eric Fischer
c79f19e3ca
Merge branch 'master' into plugins
2017-08-08 11:08:10 -07:00
Eric Fischer
7dc586bc84
Merge branch 'master' into plugins
2017-04-17 16:01:12 -07:00
Eric Fischer
7d47226444
Merge branch 'master' into plugins
2017-03-28 16:42:22 -07:00
Eric Fischer
3f14a0dd55
Factor out conversion from JSON types to vector tile attribute types
2016-12-07 16:17:17 -08:00
Eric Fischer
c82e3e98c3
Factor out parsing the geometry coordinate array
2016-12-06 17:19:22 -08:00
Eric Fischer
4256473283
More reorganization to reuse JSON parsing
2016-12-06 17:19:22 -08:00