Am 28.08.2018 um 22:02 schrieb Markus:
ich habe im Landkreis Nürnberger Land (62744)
41 Gemeinden (Grenzpolygone als Relation)
und eine Koordinate.
Möchte mit einem Skript herausfinden,
ob die Koordinate in einem der Polygone liegt?
und wenn ja: in welchem?
Die Grenzpolygone sollen auf dem Server liegen.
Die Koordinate wird an den Server geliefert.
Der Server soll prüfen und das Ergebnis zurückgeben :-)
Wer kann mit einem Skript helfen?
Mit herzlichem Gruss,
Markus
Hallo Markus,
bitte etwas genauer beschreiben:
> Die Grenzpolygone sollen auf dem Server liegen.
In welchen Format liegen die dort? (Wie kommen die dorthin?)
Sinnvoll wäre zum Beispiel, die Geometrie der Polygone dort in einer
Datenbank abzulegen. Zum Beispiel könnte man das OSM-Format mit imposm
nach PostGIS konvertieren.
Dann stehen in PostGIS Funktionen zur Verfügung um zu prüfen, ob ein
Punkt in einem Polygon liegt.
http://postgis.net/docs/manual-2.3/ST_Within.html
Auch andere Formate und Funktionen sind denkbar.
Frank
_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-de