x

Re: PLZ von Gemeinden - Datenbankabfrage?


Geschrieben von wambacher (Gast) am 30. November 2014 13:42:49: [flux]

Als Antwort auf: PLZ von Gemeinden - Datenbankabfrage? geschrieben von Duvodas (Gast) am 27. November 2014 11:33:

Gehrke wrote:

wambacher wrote:

Wieder mal das blöde st_intersects, was den Rand mit nimmt.

ST_Relate

ach du grüne neune, da muß ich mich mal reinknien.

Danke für den Tip
walter

uii, wenn ich eine Testauswertung mit Eppelborn und Umgebung füttere, kommt tatsächlich das Richtige raus:

select␣-b.osm_id␣border,b.name,-p.osm_id␣pcborder,p.note
from␣planet_osm_polygon␣b,
planet_osm_polygon␣p
where␣b.osm_id␣in␣(-1187149)
and␣p.osm_id␣in␣(-3346971,-1184805,-1184803,-3348207,-3348209,-3348204)
and␣b.way␣&&␣p.way
and␣ST_Relate(b.way,p.way,'T********')
order␣by␣b.name,b.osm_id␣desc,␣p.note
;
border␣␣|␣␣␣name␣␣␣␣|␣pcborder␣|␣␣␣␣␣␣note
---------+-----------+----------+-----------------
1187149␣|␣Eppelborn␣|␣␣1184803␣|␣66571␣Eppelborn
1187149␣|␣Eppelborn␣|␣␣3348204␣|␣66822␣Lebach
(2␣rows)