mapsplit
mapsplit copied to clipboard
A fast way to split OSM data in to a portable tiled format
This PR improves handling of extended tile sets. Notably, it encourages multiple map elements (nodes, ways, relations) to reference the same extended set by ... * using the same indices,...
See https://github.com/onthegomap/planetiler/blob/main/planetiler-core/src/main/java/com/onthegomap/planetiler/mbtiles/Mbtiles.java If this could be made generic enough it probably should actually be done in https://github.com/simonpoole/mbtiles4j
The current updating mechanism doesn't really work. It should be replaced by at least one of the following: - update via conventional osc diffs. This requires adding an index with...
Currently the tile encoding ``` ` 6 4 3 2 2 2 3 7 1 6 4 3 XXXX XXXX XXXX XXXX YYYY YYYY YYYY YYYY 1uuu uNNE nnnn nnnn...
Fixes https://github.com/simonpoole/mapsplit/issues/30
Currently optimization uses standard Collections in the data structures, this could be optimized (avoiding auto-boxing/unboxing) by using suitable primitive variants, for example from https://fastutil.di.unimi.it/
@PedaB was the intent of https://github.com/simonpoole/mapsplit/blob/master/src/main/java/dev/osm/mapsplit/MapSplit.java#L250 that it would include the way in question in all tiles that potentially intersect with it? Because, maybe I don't understand it, but it...
I am not sure I am following the docs well enough (they are not that clear) but I downloaded a map from here: https://download.geofabrik.de/south-america/chile.html and then I ran: ```java -Xmx6G...
I change the version of the jar file to be used and swap a more usable service to download boundaries. I kept trying for five minutes but I just could...
Update to current version.