Skip to content

Instantly share code, notes, and snippets.

@anton-petrov
Last active August 26, 2023 13:14
Show Gist options
  • Save anton-petrov/2c9acbf00f9b83d33f43c99e17f0adb3 to your computer and use it in GitHub Desktop.
Save anton-petrov/2c9acbf00f9b83d33f43c99e17f0adb3 to your computer and use it in GitHub Desktop.
OSM server
# скачать карту
# Россия
wget https://download.geofabrik.de/russia-latest.osm.pbf
# Республика Белорусь
wget https://download.geofabrik.de/europe/belarus-latest.osm.pbf
# импорт карты
docker run -d \
-e THREADS=12 \
--shm-size=4g \
-v $PWD/russia-latest.osm.pbf:/data/region.osm.pbf \
-v $PWD/osm-data:/data/database/ \
overv/openstreetmap-tile-server \
import
# запуск сервера
docker run -d \
-e THREADS=12 \
-e "OSM2PGSQL_EXTRA_ARGS=-C 8192" \
-e ALLOW_CORS=enabled \
-p 8080:80 \
--shm-size=4g \
-v $PWD/osm-data:/data/database/ \
overv/openstreetmap-tile-server \
run
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment