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.
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.
Odpowiedzi:
Otwórz kalkulator pola, wybierz nową kolumnę i wpisz następujące wyrażenie
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.
źródło
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.
źródło