gis:gsm:osm_stadtkarte_import

OSM Debian Bookworm<del>Centos7</del>

Update 20240315: Projekt mit eigenem docker-compose.yml in ~/projekte/gsm/osm_stadtkarte

# Datenbank starten, erzeugt und startet Datenbank, erzeugt osm_stadtkarte
docker compose up -d
# bash in osm_stadtkarte starten
docker run -it -v /home/springm/projekte/gsm/osm_stadtkarte/conversion:/stadtkarte \
               --network osm_stadtkarte_docker_web \
               --rm stadtkarte_osm /bin/bash
# im Container
cd /stadtkarte
./osm-tools.py 

Datenbank muss laufen und in der osm-tools.ini richtig referenziert sein
Achtung: die hstore-extension ist Voraussetzung

psql -h pg12_osm -U postgres
  create extension hstore;
  create user osmimport password 'osmimport';
  create database openstreetmap;
  \connect openstreetmap;
  create extension hstore;
  create extension postgis;
  create schema osmimport;
  grant all on schema osmimport to osmimport;

(das kann nicht im Skript geschehen, da für das Installieren der Erweiterung postgres-Superuser-Rechte notwendig sind

Dockerfile:

FROM centos:7
MAINTAINER Markus Spring <me@markus-spring.de>

RUN yum -y update
RUN yum -y install epel-release gdal postgis vim 
RUN yum -y install python-pip
RUN yum -y install geos-python gdal-python
RUN yum -y install postgresql osm2pgsql gdal zip
 
CMD ["/bin/bash"]

Bauen:

docker build -t centos7_osm .

Starten:

docker run -it -v /home/springm/projekte/gsm/osm_stadtkarte/conversion:/stadtkarte --network docker_web --rm centos7_osm /bin/bash

–network docker_web ist notwendig, weil die Postgres12-Datenbank ebenfalls in diesem Netzwerk gestartet wird

OSM-Daten konvertieren:

cd /stadtkarte/
./osm-tools.py

DEPRECATED: OSM Stadtkarte Import

Nachsehen, in welchem Netzwerk pg12 läuft!

docker run -it -v /home/springm/projekte/docker/volumes/centos7_stadtkarte:/opt/lhm/gdi/stadtkarte --network docker_web --rm centos7_stadtkarte bash
cd /opt/lhm/gdi/stadtkarte/
mkdir export
yum -y install gdi-osm-import-0.0.11374-snapshot.noarch.rpm
yum -y install gdal
./osm-tools.py
  • gis/gsm/osm_stadtkarte_import.txt
  • Last modified: 2024/08/08 07:45
  • by spring