«field-calculator» etiketlenmiş sorular

QGIS, ArcGIS Desktop, vb. Alan Hesaplayıcıları ve Alan Hesaplama araçları hakkında sorular için kullanın

4
QGIS Alan Hesaplayıcısında Kullanılan Denklemleri Kaydetme?
Yeni hesaplanmış bir noktanın belirli değerlerini hesaplamaya çalışıyorum. Bu yüzden değerleri hesaplamak için bir denklem yazmak için alan hesap makinesini kullanıyorum. Bu denklemi kaydetmenin bir yolu var mı, eğer yeni bir işe başlarsam ve tekrar yazmam gerekmiyorsa? Bir dizi nokta için stilleri ve sembolojiyi nasıl kaydettiğinize benzer bir şey.



5
Alan Hesapla'yı kullanarak özellik alanına dosya adı eklensin mi?
Herkes şekil dosyasının adını dosyanın öznitelik tablosundaki bir alana nasıl ekleyeceğini biliyor mu? Bir açıklama buldum: 'CalculateField öğesinde ifadenin içindeki% Name% gibi satır içi değişken kullanmanız gerekir, böylece dosya adı ne olursa olsun, dbase dosyasının adı temel alınarak dize eklenir!' % Name% ile CalculateField aracı denedim, ama mesaj var: Executing: …

2
QGIS, bir yayın özniteliklere yarıçapını hesaplar
QGIS 2.18.16 yükledim. Benim sorunum, bir yay / eğri özelliğinin (çizgi) yarıçapı nasıl hesaplanır? Satırlar, FME ile okuduğum ve PostGis DB'ye yazdığım .dgn dosyasından geliyor. Birincil anahtarlar vb. Oluşturdum ve tablo tamamen düzenlenebilir. Yaylar için uzunlukları başarıyla hesapladım, ancak bu eğriler için yarıçapın nasıl hesaplanacağını anlayamıyorum. Bu ( https://www.mathopenref.com/arcradius.html ) …


1
QGIS'de özel Python işlevlerini belgeleme
QGIS'de özel Python işlevlerimi nasıl belgeleyebilirim? Kullanıcılara onlar için yazdığım işlevler için yardım sunmak istiyorum: Bir docstring eklemeyi denedim: Ancak Yükle'yi tıklattığımda bir Hata mesajı görüntüleniyor: Hata mesajı, gerçek koduma karşılık gelmeyen bir girinti hatasını açıkça gösteriyor.

2
Her sınırlayıcıdan önce bir dize alanından yeni alanlara metin bölme
Noktalarla ayrılmış metin içeren bir dize alanından metin verileri ayıklamak ve alan hesap makinesini kullanarak yeni alanlara yerleştirmek çalışıyorum. Im bu python işlevini kullanarak ( QGIS önce / içinde metin ayıklamak nasıl alınır? ): from qgis.core import * from qgis.gui import * @qgsfunction(args='auto', group='Custom') def func(value1, feature, parent): return value1.split('.')[0] …


3
Nitelik tablolarındaki İngilizce olmayan karakterleri ArcPy ve Python kullanarak mı değiştiriyorsunuz?
Bazı niteliklerin İngilizce olmayan ÅÄÖ karakterlerini içerdiği birkaç şekil dosyam var. Bazı sorgular bu karakterlerle (özellikle ChangeDetector ) çalışmadığından, bunları basit bir komut dosyasıyla önceden değiştirmeye ve yeni dizeleri başka bir alana eklemeye çalıştım. Ancak, karakterlerde değişiklik iyi çalışır ancak alanı arcpy.UpdateCursor ile güncellemez. Bunu çözmenin uygun bir yolu nedir? …

6
Sayısal alandan “1.000” şeklinde biçimlendirilmiş etiket mi oluşturuyorsunuz?
Bu soru gis.stackexchange adresinde karşılaştığım bir önceki soru üzerine kuruludur: Düzenli İfadeler kullanarak özellik verilerini kolayca nasıl düzenleyebilirim? Belki biri beni doğru yönde gösterebilir? Kontur çizgilerinin bir vektör şekil dosyası var. Özellik tablosunda, yükseklik değerleri içeren tamsayı verilerden oluşan FEET adlı bir alanı zaten Label adlı bir dize alanına dönüştürdüm. …

4
Alan hesaplamasında sayısal karakterler alfasayısal değerden kaldırılsın mı?
Aşağıdaki biçimde alfasayısal değerler içeren bir alanım var: A-AA00 Bazen onlar da A-AAA0 En azından sayısal karakterleri kaldıracak ve alfabetik olanları ve kısa çizgiyi yeniden eğitecek olan ArcMap 10'daki alan hesaplayıcısına koyabileceğim bir Python betiğine ihtiyacım var. Böylece, örneğin, bu: A-AA0 bu olur: A-AA Sayısal karakterleri başka bir alandaki sayısal …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.