Ich habe folgendes Problem:
Ich möchte mit Hilfe der Overpass Query Language herausfinden, durch welche Länder ein Fluß fließt.
Mit dem nachfolgenden Querystring bekomme ich zumindest die einzelnen nodes inkl. Koordinaten:
(
way
["waterway"]
["name"="Donau"];
way
["waterway"]
["name:de"="Donau"];
rel
["waterway"]
["name"="Donau"];
rel
["waterway"]
["name:de"="Donau"];
);
(._;>;);
out;
Da ich nicht jede einzelne Koordinate mit einer Landkarte (gadm2 in PostGIS) abgleichen möchte, würde es mich interessieren, ob es eine intelligente Möglichkeit gibt unter Benutzung des Overpas-API bei Vorliegen eines Flußnamens, jene Ländernamen zu erhalten, durch die der Fluß fließt?
Danke für die Antwort. Ich bin mir noch nicht ganz sicher, ob es das ist, was ich suche.
Aber die angeführten Länder sind genau das, was ich benötige
Die Frage ist, ob ich solch eine Antwort auch nur mit der OSM alleine zustande bringen kann…