Björn Bilger
4e4337a87d
Merge be4994a44a
into ed373ff3d3
2024-04-06 02:30:20 +05:00
Peter Hanecak
d703b626ad
Attempt to fix IOException/GOAWAY happening within parseResults() ( #818 )
2024-02-16 07:46:17 -05:00
bbilger
264b3515c4
add tile-copy utility
...
to copy tiles from one archive into another
e.g. mbtiles to files, pmtiles to mbtiles, ...
2024-01-23 19:19:23 +01:00
Michael Barry
328e1b4d53
Small benchmarks ( #801 )
2024-01-20 09:10:38 -05:00
Michael Barry
a94ac0ddd8
Add detailed jts debugging info ( #703 )
2023-10-30 22:14:46 -04:00
Michael Barry
2f86ea12ae
Utilities to reduce tile size ( #669 )
2023-09-24 08:10:47 -04:00
Michael Barry
1f23b55274
Tile stats ( #656 )
2023-09-21 21:44:09 -04:00
Björn Bilger
db796e1720
Add support for simple file output streams: CSV, JSON, protobuf ( #639 )
2023-08-23 20:24:27 -04:00
Michael Barry
97231d18ef
Add --keep-unzipped option to avoid unzipping sources each time ( #522 )
2023-03-19 14:01:17 -04:00
Michael Barry
74db638dbc
Expose pmtiles writer ( #520 )
2023-03-18 14:38:04 -04:00
Michael Barry
1375ee7abb
Support disabling colors in terminal output ( #501 )
2023-02-25 07:45:45 -05:00
Michael Barry
78129905e5
Add `--download-max-bandwidth` option ( #467 )
2023-01-30 13:38:09 -05:00
Brandon Liu
88daeb4d0b
Speed up VarInt encoding, remove emitTilesInOrder option [ #98 ] ( #460 )
2023-01-27 08:12:54 -05:00
Michael Barry
0eb148ee3c
Expose arguments via config ( #363 )
2022-10-04 19:57:59 -04:00
Michael Barry
621a8ed759
Support zoom levels up to 15 ( #303 )
2022-07-26 07:51:31 -04:00
farfromrefuge
7818634774
feat: `--polygon` argument to constrain mbtiles to a poly shape ( #280 )
2022-07-22 06:48:04 -04:00
Michael Barry
d1d68cf753
Memory-mapped lazy reads by default ( #300 )
2022-07-20 08:06:08 -04:00
Michael Barry
c6ad30cc9a
OSM QA Tiles Example Profile ( #278 )
2022-07-14 05:26:53 -04:00
farfromrefuge
76c7880d6b
feat: added `maxzoomForRendering` and `minzoomForRendering` ( #272 )
2022-06-20 06:31:50 -04:00
Michael Barry
bed2220e83
Cheap isFill check and add `--skip-filled-tiles` option ( #234 )
2022-06-03 21:04:17 -04:00
Björn Bilger
97642fc096
Improve DB Indexes and Fix Deferred Index Logging in Compact DB Mode ( #245 )
2022-06-01 21:29:59 -04:00
Michael Barry
4ecc96e9d9
enable by default ( #236 )
2022-05-28 05:23:36 -04:00
Michael Barry
99c0f8ae9c
Add `--feature-read-threads` option to read features in parallel when writing tiles ( #225 )
2022-05-24 18:46:52 -04:00
Björn Bilger
f5206b3a73
add compact DB mode (--compact-db) to de-duplicate mbtiles output ( #219 )
2022-05-24 17:46:56 -04:00
Michael Barry
726e6d0107
Parallel temp feature writes using `--write-threads` argument ( #213 )
2022-05-05 22:02:18 -04:00
Michael Barry
01b52f9812
Add `--mmap-temp` option to use memory-mapped IO for temp feature files ( #209 )
2022-05-03 08:59:15 -04:00
Mike Barry
11cb4ade2e
fix --madvise flag
2022-03-25 19:47:31 -04:00
Michael Barry
e20b41c88d
Offload multipolygon storage to disk (reduce memory usage by 10-15gb) ( #141 )
2022-03-22 20:34:54 -04:00
Michael Barry
bf081692ce
Node location cache: off-heap storage and “array” implementation that supports parallel inserts ( #131 )
...
* Add --nodemap-type=array option for 2-3x faster osm pass 1 imports
* Add --nodemap-storage=direct option to experiment with direct (off-heap) memory usage
* Extract ResourceUsage and OsmPhaser utilities
2022-03-19 05:46:03 -04:00
Michael Barry
0a064797fb
Memory-mapped file improvements ( #103 )
...
* Use large memory-mapped file segments to avoid running out of space on smaller machines
* Add `--nodemap-madvise` argument to opt into madvise(random) for memory-mapped file access
2022-03-09 07:22:33 -05:00
Michael Barry
1ce2b5f76c
Retry wikidata requests ( #115 )
2022-03-05 08:52:20 -05:00
Michael Barry
20c7a05caa
Warn when running with insufficient memory or disk space ( #73 )
2022-03-03 07:25:24 -05:00
Michael Barry
2f05f942b2
Custom PBF parsing ( #82 )
...
Pull in pbf parsing to give more control over threading model and performance.
2022-02-28 20:52:30 -05:00
Michael Barry
9e9cf7c413
Change name to Planetiler ( #40 )
...
* change name from flatmap to planetiler
* bump version to 0.2-SNAPSHOT
2021-12-23 05:42:24 -05:00