Próbuję obliczyć pewne wartości nowo obliczonego punktu. Więc używam kalkulatora pola do napisania równania w celu ustalenia wartości. Czy istnieje sposób na zapisanie tego równania, aby po rozpoczęciu nowej pracy nie musiałem jej wpisywać? Coś podobnego do sposobu zapisywania stylów i symboli dla szeregu punktów.
Mam warstwę z punktami, które reprezentują śmiertelne wypadki drogowe, a pole „daty_14_D” zawiera ich datę, ale jego typ to ciąg znaków. Chciałbym przekonwertować to pole ciągu na pole daty, ale przycisk OK jest nieaktywny. Jaki jest problem? Używam QGis. Spójrz na poniższe zdjęcie
Niektóre programy innych firm nie obsługują wielokątów z dziurami (wielokąty pierścieniowe). Aby je znaleźć, zawsze używam kalkulatora pola ArcView 3, ponieważ: jednak gdy próbuję to zrobić w ArcGIS, otrzymuję to: Pytanie brzmi, jak to zrobić w ArcGIS.
Czy ktoś wie, jak dodać nazwę pliku kształtu do pola w tabeli atrybutów pliku? Znalazłem opis: „Musisz użyć zmiennej wbudowanej w CalculateField, takiej jak% Name% w wyrażeniu, aby bez względu na nazwę pliku ciąg został wstawiony na podstawie nazwy pliku dbase!” Próbowałem narzędzie CalculateField z% Name%, ale dostałem komunikat: Executing: …
Mam zainstalowany QGIS 2.18.16. Mój problem polega na tym, jak obliczyć promień łuku / cechy łuku (linii)? Linie pochodzą z pliku .dgn, który przeczytałem w FME i napisałem do PostGis DB. Utworzyłem klucze podstawowe itp., A tabela jest w pełni edytowalna. Pomyślnie obliczyłem długości łuków, ale nie mogę dowiedzieć się, …
Wprowadzam znaki w polu tekstowym, które jest zasadniczo 5 cyfrowym identyfikatorem. Potrzebuję, aby wartości początkowe były zawarte w wartości, ale za każdym razem, gdy wprowadzam lub obliczam pole, zera wiodące są usuwane (nawet jeśli właściwości pola mówią, że jest to 5-znakowe pole tekstowe). Jak zmusić pole do uwzględnienia zer wiodących?
Jak mogę udokumentować moje niestandardowe funkcje Pythona w QGIS? Chciałbym zaoferować użytkownikom pomoc w zakresie funkcji, które dla nich napisałem: Próbowałem dodać ciąg dokumentów: Ale za każdym razem, gdy klikam Załaduj , wyświetlany jest komunikat o błędzie: Komunikat o błędzie wyraźnie pokazuje błąd wcięcia, który nie odpowiada mojemu faktycznemu kodowi.
Próbuję wyodrębnić dane tekstowe z pola tekstowego zawierającego tekst rozdzielony kropkami i umieścić go w nowych polach za pomocą kalkulatora pól. Używam tej funkcji Pythona (zaczerpnięte z Jak wyodrębnić tekst przed / w QGIS? ): from qgis.core import * from qgis.gui import * @qgsfunction(args='auto', group='Custom') def func(value1, feature, parent): return …
Chcę sprawdzić plik wektorowy, jeśli jest kolumna „Źródło”. Jeśli tak, nic nie można zrobić. Jeśli nie ma kolumny „Źródło”, należy ją utworzyć i wypełnić „0”. Czy można to zrobić za pomocą modelera?
Mam kilka plików kształtów, w których niektóre atrybuty zawierają znaki inne niż angielskie ÅĘÖ. Ponieważ niektóre zapytania nie działają z tymi znakami (szczególnie ChangeDetector ), próbowałem je wcześniej zmienić za pomocą prostego skryptu i dodać nowe ciągi znaków do innego pola. Jednak zmiana znaków działa dobrze, ale nie aktualizuje pola …
To pytanie opiera się na poprzednim pytaniu, na które natknąłem się na gis.stackexchange: jak łatwo edytować dane atrybutów za pomocą wyrażeń regularnych? Być może ktoś może skierować mnie w dobrym kierunku? Mam wektorowy plik kształtu linii konturowych. W tabeli atrybutów przekonwertowałem już pole o nazwie FEET składające się z danych …
Mam pole zawierające wartości alfanumeryczne w następującym formacie: A-AA00 Czasami też są A-AAA0 Potrzebuję skryptu w języku Python, który mogę umieścić w kalkulatorze polowym w ArcMap 10, który przynajmniej usunie znaki numeryczne i przekwalifikuje znaki alfabetyczne oraz łącznik. Tak więc na przykład: A-AA0 staje się to: A-AA Chcę również zastąpić …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.