Wie kann ich Geometrien einem Grid zuordnen?

Probleme, Fragen die mit der Installation und Anwendung der PostGIS-Erweiterung zu tun haben.
Antworten
limo1013
Neuer Benutzer
Beiträge: 12
Registriert: Di 12. Apr 2016, 17:41

Wie kann ich Geometrien einem Grid zuordnen?

Beitrag von limo1013 » Mo 30. Mai 2016, 17:39

Hallo,

ich habe mir in ArcGIS ein Fishgrid erzeugt.
Jetzt möchte ich das alle Objekte in der Datenbank den Kacheln des Grids zugeordnet werden.
So das ich am Ende für jedes Objekt ein neues Attribute habe welches sich auf die Kachel referenziert.

Ich möchte später eine räumliche Datenbankabfrage vermeiden und lieber eine Abrage mittels Attributen machen, weil diese im allgemeinen schneller ist. Beispielsweise will ich dann mir alle Objekte die in Kachel 1 liegen ausgeben lassen.

Weiß jemand wie ich meine Objekte in der Datenbank den Kacheln zuordnen kann?

Gisman
Erfahrener Benutzer
Beiträge: 1094
Registriert: Fr 20. Jan 2006, 15:30
Wohnort: Pfalz
Kontaktdaten:

Re: Wie kann ich Geometrien einem Grid zuordnen?

Beitrag von Gisman » Di 31. Mai 2016, 09:05

Du kannst mit ST_WITHIN oder ST_CONTAINS etc feststellen, welche Geometrien sich schneiden oder berühren. Dann schreibst du die IDs in eine Tabelle oder ein Attributfeld. Du musst nur überlegen, ob ein Objekt in mehreren Kacheln vorkommen kann oder nur in einer.

Gruß Uwe

Antworten