[Talk-de] Koordinate innerhalb eines Polygons

Frank J. newsletter at fotodrachen.de
Mi Aug 29 06:38:17 UTC 2018


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





Mehr Informationen über die Mailingliste Talk-de