Jak sprawdzić topologię w QGIS?

17

Mam dwa Shapefile z wielokątami (miasto i przedmieście)

Czy istnieje wtyczka, która może sprawdzić topologię (QGIS)? Na przykład „Węzły się nie nakładają” czy coś takiego? Nie chcę, żeby się nakładały.

Czy ktoś zna wtyczkę? Byłoby wspaniale!

Alex
źródło

Odpowiedzi:

12

Nowa wtyczka sprawdzania topologii będzie dostępna w następnej wersji. Możesz to zobaczyć w pracy na tym filmie: http://www.youtube.com/watch?v=huhkTZkoKC8

Więcej informacji: https://github.com/qgis/Quantum-GIS/pull/356

podmrok
źródło
1
Czy nowy moduł sprawdzania topologii może czyścić błędy topologii lub zarządzać topologią za pomocą reguł podobnych do ArcGIS 10? Czy istnieje narzędzie przyciągania segmentów, jak w ArcGIS 10? Dziękuję Ci.
Poniżej radaru
1
Czy ta wtyczka została już wydana? Jeśli tak, gdzie mogę to znaleźć?
Stefan
11

Możesz do tego użyć Przybornika GRASS .

Czyszczenie topologii pliku SHAPE za pomocą Przybornika GRASS

  1. Załaduj plik SHAPE do QGIS
  2. Użyj istniejącego zestawu map GRASS (lub utwórz nowy) z pasującymi ustawieniami projekcji
  3. Teraz musisz przenieść plik SHAPE z QGIS do GRASS za pomocą Przybornika -> Zarządzanie plikami -> Importuj do GRASS -> Importuj wektor do GRASS -> Importuj wektor do GRASS z widoku QGIS (v.in.ogr.qgis). Niektóre problemy topologiczne mogą być zgłaszane w zależności od jakości pliku SHAPE.
  4. Te problemy topologiczne możemy teraz naprawić w GRASS za pomocą przybornika za pomocą narzędzi topologicznych: Wektor -> Opracuj mapę -> Zestaw narzędzi do czyszczenia topologii mapy wektorowej -> v.clean.break. Zdefiniuj próg w jednostkach mapy (na przykład 0,5 [m] lub podobnie). Przeanalizuj wydrukowany raport, prawdopodobnie należy dostosować próg lub użyć innego narzędzia do czyszczenia topologii. Kliknij, a następnie wyświetl wynik, aby wyświetlić wynik jako mapę.
  5. Eksportuj oczyszczoną mapę do formatu SHAPE: Zarządzanie plikami -> Eksportuj z GRASS -> Eksportuj wektor z GRASS -> v.out.ogr
RK
źródło