Forum QGIS

Pełna wersja: długość wspólnych granic
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Cześć, mam warstwę z użytkowaniem terenu. Występuje tam kilka klas: wody, drogi, lasy, grunty orne, zabudowane itp.
Czy mogę obliczyć w QGIS lub PostGIS sumę długości np. granic rolno-leśnych, albo innych konfiguracji klas?
Znalazłem podobne pytanie tutaj:

http://gis.stackexchange.com/questions/9...-shapefile

ale nie umiem sobie tego zaprogramować w Pytonie.
Dzięki i pozdrawiam.
A jakby zrobić to naokoło:
- Rozbij warstwę wg pola z atrybutem klas do osobnych warstw,
- Zamień poligony na linie,
- Zlicz długość linii, które się pokrywają między danymi klasami.

Korzystając z "modelarza graficznego" można to sobie jakoś tam zautomatyzować.


Ewentualnie funkcja SharedPaths z baz SpatiaLite lub PostGIS też by mogła dać wynik linii wspólnych, których długości później wystarczy wywołać. Na pewno da się to fajnie oskryptować, ale nie mam na razie czasu pomyśleć nad tym, także rzucam pomysł Wink