Skip to content
This repository was archived by the owner on Jan 7, 2019. It is now read-only.
This repository was archived by the owner on Jan 7, 2019. It is now read-only.

Setup und Import von OSM-Daten vereinfachen #103

@marians

Description

@marians

Beim Aufsetzen der Plattform müssen aktuell speziell beim OSM-Datenimport noch einige Schritte händisch gemacht werden, die eventuell gut automatisiert werden können.

Entscheidungen, die getroffen werden müssen:

  1. Welche Gemeinde (welchen amtlichen Gemeindeschlüssel bzw. AGS) bildet das System ab?
  2. Welche Relations-ID in OSM bildet die Gemeindegrenze ab?
  3. Welchen OSM Daten-Download benötigen wir, um an alle Straßendaten dieser Gemeinde zu kommen?

Zu 1) AGS finden

Mit agssearch lässt sich recht einfach in Python der AGS einer Gemeinde finden. Es muss jedoch mit Fällen umgegangen werden, wo mehrere Suchergebnisse gefunden werden.

Zu 2) Relation-ID festlegen

Über die Overpass API kann einfach nach der Relation mit dem gewünschten Gemeindeschlüssel gesucht werden:

[out:json];
rel[admin_level=6]["de:amtlicher_gemeindeschluessel"="05314000"];
out;

Zu 3) Download festlegen

Das Ergebnis von agssearch enthält auch das Bundesland (und ggf. den Regierungsbezirk) zum Treffer. Dami kann auf der Seite http://download.geofabrik.de/europe/germany.html der passende Download ausgewählt werden.

Fazit

Die manuelle Arbeit lässt sich auf die Eingabe eines Ortsnamen und die Auswahl des richtigen Ergebnisses im Terminal reduzieren.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions