Jak obliczyć obszary wielokątów i obwody za pomocą QGIS?


13

Używając QGIS, jeśli załaduję warstwę wielokąta i utworzę nową kolumnę, jak wypełnić tę kolumnę:

  1. obszar każdego wielokąta i kolejnej kolumny z
  2. długość obwodu każdego wielokąta?

1
więc zmieniłem i zapisałem plik kształtu w projekcji UTM, aby uzyskać metr kwadratowy, ale nadal otrzymuję niską wartość dziesiętną dla tego obszaru. Na przykład wielokąt o powierzchni 102 km2 pojawia się w tabeli atrybutów w pozycji 0,0102. Użyłem obu metod fTools i kalkulatora w tabeli atrybutów. Co ja robię źle? Dzięki

Widziałem też absurdalnie niskie liczby, ale myślę, że to dlatego, że miałem zły CRS. Kliknąłem ikonę w prawym dolnym rogu i zmieniłem CRS, a potem liczby zaczęły wyglądać lepiej.
Brian Z


W Qgis 2.19 nie ma narzędzi Geometria w menu Wektor. Czy muszę go pobrać? Dziękuję za odpowiedź
Thibault

Jeśli masz pytanie podobne do tego, utwórz nowe pytanie. To jest odpowiedzi na pierwotne pytanie.
Mattropolis

Odpowiedzi:


26

Otwórz kalkulator pola, wybierz nową kolumnę i wpisz następujące wyrażenie

  • Dla obszaru: $ area
  • Dla obwodu: $ obwód

Upewnij się, że warstwa ma rzutowany układ współrzędnych (nie długość / długość) i prawidłowe jednostki. (tj. jeśli rzut warstwy ma „metry” jako jednostki, twój obszar będzie miał metry kwadratowe) Pamiętaj, że ponowne rzutowanie warstw w locie nie zmienia jednostek do obliczania powierzchni / obwodu, więc musisz najpierw ponownie rzutować za pomocą opcji Zapisz jako. .. z poprawnym docelowym CRS.

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj


Czy są inne funkcje zaczynające się od $?
HealthMaps

2
Wiele z nich zobaczysz w kalkulatorze polowym. w QGIS 1.8 jest ładnie zorganizowany pod „listą funkcji” w kalkulatorze polowym
przemyślenia przestrzenne

7

Możesz także użyć fTools: menu Wektor -> Narzędzia geometrii -> Eksportuj / Dodaj kolumny geometrii

Automatycznie aktualizuje warstwę, dodając kolumny OBSZAR i PERIMETER.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.