Dies scheint mir eine so einfache Frage zu sein (und wahrscheinlich auch), aber ich kann kein Beispiel finden, das mir die Antwort gibt. Mit PostGIS möchte ich nur Punkte auswählen, die außerhalb von Polygonen liegen. Letztendlich ist dies die Umkehrung der ST_Intersects, soweit ich das beurteilen kann.
Beispiel: Ich habe einen Taxlot-Layer und einen Adresspunkt-Layer. Ich gehe davon aus, dass ich die ST_Intersects verwenden sollte, aber wie kann ich die umgekehrte Auswahl vornehmen? Ich dachte, ich füge vielleicht eine NOT- Anweisung vor dem Code unten hinzu, aber das hat nicht funktioniert.
CREATE table t_intersect AS
SELECT
hp.gid,
hp.st_address,
hp.city,
hp.st_num,
hp.the_geom
FROM
public.parcel as par,
public.housepoints as hp
WHERE
ST_Intersects(hp.the_geom,par.the_geom);