Hallo nochmal!
Du könntest (zumindest mit PostGIS) sowas versuchen:
Code:
select t1.id, st_distance(t1.the_geom, t2.the_geom)
from (select alle_ohne_strom) t1, (select st_union(alle_mit_strom)) t2
Du könntest unter PostGIS 1.5 auch ST_ShortestLine statt ST_Distance verwenden, dies liefert auch die dazugehörige Geometrie mit der gleichen Länge wie ST_Distance.
Um das anwenden zu können, kannst du entweder eine Oberfläche für Postgres zB. PGAdmin verwenden, oder du schreibst den SQL-Code in eine einfache Text-Datei und führst diese mit dem Befehl 'psql -u USER -d DATENBANK -f SQL-DATEI aus'. Oder du lässt es dir gleich in ein Shapefile schreiben, mit 'pgsql2shp -d Datenbank -u USER -f SHAPEFILE -c SQL-BEFEHL'
Grüsse Uwe
Lesezeichen