Wybieranie elementów w obrębie wielokąta z innej warstwy za pomocą QGIS?

43

Używam QGIS 1.8 z bazą danych PostGIS i mam trzy warstwy PostGIS w QGIS warstwa linii, warstwa punktów i warstwa wielokąta.

Próbuję wybrać wielokąt w warstwie wielokąta i zaznaczyć wszystkie punkty w tym wielokącie.

Dla mnie jedynym sposobem na to jest użycie przycisku „Wybierz według wielokąta”, ale w ten sposób nie mogę użyć istniejącego wielokąta do wyboru.

Nowicjusz
źródło

Odpowiedzi:

56

Dwa możliwe rozwiązania:

  • Możesz użyć opcji „ Wektor-> Narzędzia badawcze-> Wybierz według lokalizacji ” i zaznaczyć pole wyboru „Używaj tylko wybranych funkcji”.
  • Jeśli chcesz wyeksportować punkty przecinające wybrany wielokąt do nowego pliku kształtu, wybierzWektor-> Narzędzia geoprzestrzenne-> Przecinaj ” i ponownie zaznacz pole wyboru „Używaj tylko wybranych funkcji”. Warstwa wejściowa będzie warstwą punktów, a wybrana warstwa będzie warstwą wielokątów.
Micha
źródło
Ponadto mam rację, dodając, że aby przetwarzanie wektorowe działało, muszą być spełnione następujące dwa warunki: [1.] Warstwy muszą mieć ten sam CRS; i [2.] Warstwę należy wybrać w panelu „Warstwy”.
Gonja,
1
Nie mam pola wyboru „Używaj tylko wybranych funkcji”, patrz dropbox.com/s/hw2d422gh6wmoxm/... ? Mam 2 warstwy, zaznaczone, a obiekt zaznaczony na jednej z warstw.
JaakL
2
Uważaj, gdy warstwy są zbyt duże - należy je załadować do QGIS jako całości, co może być powolne. Zamiast tego lepiej jest użyć zapytania PostGIS (np. Poprzez DB Managera).
Jan Šimbera
@JaakL Miałem ten sam problem, ale jak widać w odpowiedzi poniżej, domyślnym zachowaniem jest użycie wybranych funkcji, jeśli takie istnieją: gis.stackexchange.com/a/257060/121285
nanocv
Narzędzie przecinania działa tak bardzo w warunkach krawędzi / brzegów, sugerowałbym wypróbowanie wtyczki Select Within sugerowanej poniżej
Justin Kray
2

Mogę zasugerować użycie wtyczki QGIS, a mianowicie Select Within .

Taras
źródło
Tak!!! Wypróbowałem to narzędzie raz i przybiłem go. Wybierz według środka ciężkości to zachowanie, którego oczekiwałbym po domyślnym narzędziu Wybierz według lokalizacji QGIS , które nie działało bardzo dobrze na krawędziach i na granicach.
Justin Kray,