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


2
Konwertujesz z DMS do DD za pomocą Pythona w kalkulatorze polowym?
Muszę przekonwertować długość / długość wyrażoną w stopniach, minutach i sekundach w dane na stopnie dziesiętne. Na przykład w danych są one wymienione jako N335042.06 w kolumnie Szerokość i W86031.04 w kolumnie Długość. Zrobiłem ten problem wcześniej, kiedy stworzyłem skrypt, który przekonwertował DMS na DD i odwrotnie, więc myślę, że …

3
Jak korzystać z funkcji zamiany ciągu w Field Calculator?
W tabeli atrybutów próbuję zastąpić jeden ciąg innym ciągiem za pomocą funkcji „zamień”. Na przykład istnieje wiele funkcji, których pole „NAZWA” zawiera ciąg „(B)” i chcę zastąpić to słowem „Hrabstwo”. Wybieram pole wyboru „aktualizuj istniejące pole” i używam następującego wyrażenia replace( '(B)','(B)','County') W rezultacie pole „NAZWA” dla każdej cechy jest …

3
Obliczanie kolejnych liczb w posortowanej tabeli za pomocą ArcGIS Desktop?
Czy istnieje sposób na obliczenie posortowanego pola z kolejnymi liczbami? Widziałem Sortowanie klasy obiektów do obliczania sekwencyjnego pola identyfikatora za pomocą kalkulatora pola ArcGIS? to opisuje, jak obliczyć kolejne numery, ale zawsze jest to obliczane według kolejności FID, a nie według kolejności posortowanej. #Pre-logic Script Code: rec=0 def autoIncrement(): global …

2
Obliczanie nowego atrybutu na podstawie zmian w innym atrybucie za pomocą ArcGIS Desktop z Pythonem?
Usiłuję sklasyfikować zestaw danych punktowych zakodowanych w czasie GPS na zachowania oparte na różnych atrybutach. Stworzyłem atrybut, który wynosi 0 dla domu i 1 dla wyjazdu na podstawie lokalizacji, a teraz chcę numerować wyjazdy poza domem (zestaw punktów 01111111111110to jedna podróż, ponieważ zaczynała się i kończyła w domu). Dodałem pole …




1
Funkcje QGIS-Custom nie są wyświetlane w kalkulatorze polowym
Używam Essen i staram się śledzić wspaniały samouczek Anity Graser Podświetlane kontury . Utworzyłem azimuthfunkcję i załadowałem ją, ale w zakładce wyrażeń nic się nie wyświetla - nawet niestandardowe z domyślnym func! Wyrażenie istnieje jak azimuth.pyw C :\Users\Max\.qgis2\python\expressionsze skojarzonym .pycplikiem. Ponowne uruchomienie QGIS nie robi żadnej różnicy

1
Cofnąć obliczenia pola w ArcGIS Pro?
Korzystam z ArcGIS Pro i nie mogę znaleźć sposobu na cofnięcie obliczeń pola. W ArcGIS 10.x dla komputerów stacjonarnych obliczenia pola można cofnąć, gdy sesja edycji była aktywna, ale Pro wydaje się być w ciągłej sesji edycji, która nie obejmuje możliwości cofnięcia obliczeń pola. Czy można cofnąć obliczenia pola w …

1
Pole automatycznego inkrementacji na podstawie grup w klasie obiektów?
Chcę automatycznie zwiększyć pole w oparciu o grupy w klasie obiektów. Mam 8 wykresów w obrębie danego wielokąta i muszę przypisać im identyfikator od 1-8 dla każdego zestawu wykresów w każdym wielokącie. Wielokąt miałby swój własny unikalny numer identyfikacyjny, który posłużyłby do grupowania wykresów. Zakładam, że byłaby to zmiana tego: …

4
Musisz znaleźć ciągi zawierające dwa razy to samo słowo
Mam dane atrybutów z nazwami właścicieli. Muszę dwa razy wybrać dane zawierające nazwisko . Na przykład mogę mieć nazwę właściciela o treści „ BENNETT MCCARL & ARNETTE BENNETT ”. Chciałbym wybrać dowolne wiersze w tabeli atrybutów, które mają powtarzające się nazwisko, takie jak powyższy przykład. Czy ktoś wie, jak mogę …

2
Obliczanie pola daty z dzisiejszą datą z datetime.date.today ()?
Pracuję nad częścią narzędzia, które użyje arcpy.CalculateField_management, aby dodać bieżącą datę do tabeli atrybutów. Wędrowałem daleko w różnych interwebach i nie mogę znaleźć rozwiązania tego problemu. Podczas korzystania z tego kodu otrzymuję wartość „12:00:00 AM” input = r'C:\GIS\CARGIS\SHAPES.gdb\CRASH_ON_2013' today = datetime.date.today() dte = today.strftime('%m/%d/%Y') arcpy.CalculateField_management(input,"DTCARXTRCT",dte,"PYTHON") Korzystając z tego kodu, otrzymuję …

2
Używasz symboli wieloznacznych dla nagłówków kolumn w Kalkulatorze polowym QGIS?
Wiem, że możesz używać symboli wieloznacznych do takich pól (w kalkulatorze pola): case when "column" ILIKE '%example%' then 1 else 0 end Czy możesz zrobić coś podobnego dla samych nagłówków kolumn? Pytam o to, ponieważ łączę kilka warstw (używając właściwości Połączeń ) i ułatwiłbym edycję jednego zestawu filtrów zamiast edytowania …

1
Jak wykonać instrukcję If w kalkulatorze polowym ArcGIS na komputery stacjonarne?
Mam plik kształtu zawierający dwa pola numeryczne („Dist_1” i „Dist_2”). Chcę obliczenia pola, które zapełni dodatkowe pole („Wynik”) jedną z trzech odpowiedzi: Po pierwsze, jeśli Dist_1 jest większy niż Dist_2, wypełnij Wynik „Prawda” Drugi, jeśli Dist_1 jest mniejszy niż Dist_2, wypełnij „Fałsz”, a Po trzecie, jeśli Dist_1 i Dist_2 są …

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.