Pytania otagowane jako field-calculator

Służy do zadawania pytań na temat kalkulatorów pola QGIS, ArcGIS Desktop itp. I ich narzędzi do obliczania pola






3
Obliczanie sumy części kolumny na podstawie innej kolumny za pomocą kalkulatora pola QGIS?
Chciałbym obliczyć sumę wartości w jednej kolumnie na podstawie wartości w innej kolumnie. Aby zilustrować moje pytanie, przesłałem zdjęcie poniżej. Druga kolumna składa się z kodów pocztowych, trzecia całkowita sprzedaż. Chciałbym wiedzieć, jaka jest łączna sprzedaż na kod pocztowy? Więc w tym przypadku: Jaka jest suma kolumny trzeciej dla wartości …

7
Znajdź / zamień podwójne cudzysłowy za pomocą Pythona Parsera z ArcGIS Field Calculator?
Próbuję użyć kalkulatora pola (ArcMap 10.0) do usunięcia podwójnych cudzysłowów w polu adresu (nie umieszczaj ich tam, uwierz mi). Próbowałem wielu zaklęć, ale wciąż nie jestem w stanie zejść z obliczeń. tak, oba pola są ciągami i oba mają dopuszczalną długość. To obliczenie: Wyniki w tym: Z tym komunikatem o …

3
Tworzenie instrukcji warunkowej w kalkulatorze polowym QGIS
Sprawdziłem niektóre inne pytania i odpowiedzi na ten temat, jednak żadne nie dotyczyło tego, co chcę zrobić. Mam duży zestaw danych i chciałbym przeszukać jedno pole w celu znalezienia wartości przekraczających określoną wartość (w tym przypadku 20), a jeśli wartość jest większa niż 20, chciałbym zwrócić wartość 1 w innym …

8
Czy usunąć znak powrotu / nowej linii (\ n) z pola za pomocą Pythona i kalkulatora pola?
Mam tabelę geobazy z polem, które próbuję usunąć znaki powrotu (nowa linia). Znalazłem ten post ( Jak mogę usunąć (chomp) nową linię w Pythonie? ), Jak to zrobić, jednak nie działa w kalkulatorze polowym. Oto fragmenty kodu, które próbowałem: Uwaga Zwracany znak nie znajduje się na końcu łańcucha . !myField!.rstrip() …

1
Korzystasz z instrukcji warunkowej Elseif w kalkulatorze polowym QGIS?
Próbuję napisać instrukcję warunkową ELSEIF w Kalkulatorze polowym QGIS (wersja 1.8.0). Użyłem przykładu znalezionego online: CASE WHEN val < 0 THEN 'negative' WHEN val = 0 THEN "neutral' ELSE 'positive' END Zmodyfikowałem oświadczenie w następujący sposób: CASE WHEN "GRID_ID" = 1 THEN 'complete' ELSEIF "GRID_ID" = 2 THEN "in progress' …


4
Wydobywanie liczby wierzchołków w każdym wielokącie?
Mam ArcGIS Desktop 10.2, a moim wyzwaniem jest wyodrębnienie liczby wierzchołków w każdym wielokącie dla wszystkich takich funkcji: Mam wiele działek w mojej klasie obiektów i chcę osobno wyodrębnić liczbę wierzchołków dla wszystkich obiektów, a następnie chcę wyświetlić współrzędne XY dla wszystkich wierzchołków. aby uzyskać więcej informacji, chcę tylko przekonwertować …

1
Oblicz obszar w skrypcie Python w ArcMap
Próbuję obliczyć powierzchnię wielokąta w moim skrypcie Python. Tworzę nowy wielokąt z scalania dwóch razem i chciałbym dodać obszar wynikowego wielokąta do pola w pliku wyjściowym. Wielokąt jest przechowywany w regularnym pliku kształtu i jest rzutowany. Obszar najlepiej w jednostkach mapy. Myślałbym, że jest to dość powszechne i proste zadanie, …

2
Czy istnieje sposób przypisania numeru wiersza do posortowanej tabeli według kolumny w QGIS?
Kalkulator pola ma świetną funkcję pod „Rekordy” o nazwie „$ rownum”, która zwraca (przypisuje) numer bieżącego wiersza. Czy istnieje sposób, aby współpracować z sortowaniem? Powiedzmy, że chcę posortować tabelę według kolumny „długość” i uzyskać porządek (sekwencję) wierszy według długości od najkrótszej do najdłuższej. Wiem, że mogę łatwo korzystać z oprogramowania …

1
QGIS, wypełnij pole formułą aktualizującą się automatycznie (np. Arkusz kalkulacyjny)
Czy istnieje jakikolwiek sposób (wtyczka lub inny sposób), aby umieścić formułę jako wartość pola , która byłaby następnie aktualizowana w miarę dostosowywania innych pól, na których jest oparta? Dokładnie sposób, w jaki kalkulator pola aktualizuje wartość pola, ale zamiast za każdym razem wracać do kalkulatora pola, może po prostu działać …

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.