logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak uruchomić OpenStreetMap lokalnie? Reverse geocoding bez limitów na Twoim komputerze

p.kaczmarek2 05 Sie 2025 11:10 1890 4

TL;DR

  • Uruchomiono lokalną instancję OpenStreetMap/Nominatim do reverse geocodingu, wyszukiwania miejsc i autouzupełniania bez korzystania z publicznego API.
  • Bazą był kontener mediagis/nominatim-docker, zasilany lokalnym plikiem PBF montowanym przez -v i uruchamiany zmienną PBF_PATH zamiast PBF_URL.
  • Dla samej mapy Polski potrzebne było około 60GB miejsca i 2GB RAM, a publiczne API ogranicza reverse geocoding do jednego zapytania na sekundę.
  • Po pierwszym, wielogodzinnym imporcie działają zapytania /reverse, /search, autokompletacja oraz filtrowanie w viewbox.
  • Przy łączeniu krajowych PBF-ów pojawiły się duplikaty węzłów, a kontener wymagał zwiększenia /dev/shm przez --shm-size=4g.
Wygenerowane przez model językowy.
REKLAMA
📢 Słuchaj (AI):
📢 Słuchaj (AI):
REKLAMA