Skip to content

Commit

Permalink
Bump version, more updates to README
Browse files Browse the repository at this point in the history
  • Loading branch information
simonpoole committed Mar 14, 2022
1 parent 5f567a4 commit 0c15e94
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,11 @@ you can parse maps with up to 100 million nodes, however.
The maximum zoom levels tiles can be produced at is 16, as x and y tile numbers are packed in a 32 bit integer during processing.
Tiling large areas at zoom level 16 will create large numbers of tiles and should only be used with the optimization pass enabled.

The data structures used by mapsplit to map OSM objects to tiles are limited to to the maximum size of a JAVA array,
a bit less than 2'147'483'647 (nodes, ways and relations separately), further the maximum number of objects that can have an extended tile list
(that is essentially anything more than just the immediate neighbor tiles) is limited to a bit more than 8 million.
If you need to process more than ~2'147'483'647 elements (nodes, ways and relations separately), use
the --max-ids options (set the values to the largest current element ids). While processing is then only limited by available memory,
the maximum number of objects that can have an extended tile list (that is the object needs to be copied to more than tiles in the immediate vincinity)
is limited to a bit more than 16 million. This restriction will likely be removed in
an upcoming release.

Note: the incremental update feature likely doesn't really work and should be replaced. For smaller regions re-tiling from an updated
source file is probably faster in any case.
Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ apply plugin: 'java'
apply plugin: "jacoco"
apply plugin: 'eclipse'

version = '0.3.0'
version = '0.4.0'

repositories {
mavenCentral()
Expand Down

0 comments on commit 0c15e94

Please sign in to comment.