[OSM-Berlin] osm.berlin - Abschätzung Speicherbedarf Tiles

Tobias Conradi tc at tobiasconradi.com
Di Dez 22 21:26:54 CET 2020


Das kleinste Rechteck welches A10 und S-Bahn umfasst besteht bei
Zoomlevel 10 aus 12 Tiles:

https://a.tile.openstreetmap.de/10/548/334.png Fehrbellin
https://a.tile.openstreetmap.de/10/548/335.png Nauen
https://a.tile.openstreetmap.de/10/548/336.png Werder, ! A10 Ost und Süd

https://a.tile.openstreetmap.de/10/549/334.png Oranienburg, S-Bahn Nord
https://a.tile.openstreetmap.de/10/549/335.png Berlin,
https://a.tile.openstreetmap.de/10/549/336.png Berlin/ westlichster
Punkt, Potsdam, S-Bahn West

https://a.tile.openstreetmap.de/10/550/334.png Biesenthal
https://a.tile.openstreetmap.de/10/550/335.png Berlin/ nördlichster
Punkt, Bernau
https://a.tile.openstreetmap.de/10/550/336.png Berlin/ südlichster
Punkt, KW, S-Bahn Süd

https://a.tile.openstreetmap.de/10/551/334.png Eberswalde
https://a.tile.openstreetmap.de/10/551/335.png Strausberg, S-Bahn Ost
in Strausberg Nord
https://a.tile.openstreetmap.de/10/551/336.png Berlin/ östlichster Punkt, Erkner

Das lässt sich auf dem Server im Pfad als Regex abbilden, für andere
Tile-Anfragen kann ein out-of-area-Bild angezeigt werden
Regex ~/10/5(4[89]|5[01])/33[4-6].png~

Von den zwölf vervierfacht es sich mit jedem Zoom, bis Level 19
12*4^9 = 3145728, rund 3 Mio

Bei Level 9 ergaben sich für Berlin und openstreetmap.de rund 40 kB/Tile.

40 kB / Tile * 3 Mio Tiles = 120 GB

Die Zahl der anzeigbaren Tiles ist im Ausschnitt höher, weil die
vorigen Level noch dazu kommen, andererseits, werden bestimmte Tiles
seltener abgefragt.

Der Server könnte die Tiles von einem Renderserver zu osm.berlin
kopieren und immer mal wieder Tiles löschen.

Server mit 200 GB SSD gibt es ab 5 EUR/Monat bei Strato
https://www.strato.de/server/linux-vserver/
und für 9 EUR gibt es die nächsthöhere Anbindungsstufe 500 MBit/s und 600 GB SSD

--
Tobias Conradi
Rheinsberger Str. 18
10115 Berlin
Germany

https://tobiasconradi.com


Mehr Informationen über die Mailingliste Berlin