«python-parser» etiketlenmiş sorular

İfadeleri ve alan hesaplamalarını etiketlemek için ArcGIS Python Parser hakkında sorular için

3
Temel Eğer / Sonra ArcGIS Alan Hesaplama Python Ayrıştırıcı?
Masaüstü için ArcGIS 10.2 kullanıyorum ve bu siteye bakıyorum ve henüz cevabımı bulamıyorum. VBA ve Python için çok yeni, ancak ArcGIS ile uzun yıllar. Özniteliklere Göre Seç ile bunu yavaş bir şekilde yapabileceğimi biliyorum, ama zaman alıcı. Bir hastalık (nokta katmanı) ve ABD Sayım Yolları (çokgen katmanı) arasında mekansal bir …

3
ArcGIS Alan Hesaplayıcısı'nı kullanarak özellik tablosunda sütun yuvarlama?
Varolan bir sütunu iki ondalık sayıya yuvarlamak için ArcMap'te Alan Hesaplayıcı'yı kullanmak istiyorum. Şu anda 6 ondalık basamak uzunluğunda bir sütun var ve sadece 2 ondalık yuvarlamak istiyorum. Bunu yapmak için Alan Hesaplama (muhtemelen Python kullanarak) kullanmayı planlamıştı, ama belki daha kolay bir yolu var mı? Kabul edilen cevap muhtemelen …

7
ArcGIS Alan Hesaplama Python Ayrıştırıcı kullanarak Çift Tırnak Bul / Değiştir?
Ben bir adres alanında çift tırnak şerit alan hesap makinesi (ArcMap 10.0) kullanmaya çalışıyorum (Ben onları orada koymak vermedi, inan bana). Birçok büyüyü denedim ama hala bir hesaplama ile yerden çıkamıyorum. evet, her iki alan da dizedir ve her ikisi de kabul edilebilir uzunluktadır. Bu hesaplama: Buradaki sonuçlar: Sonuçlar iletişim …

8
Dönüş / yeni satır (\ n) karakteri Python ve Alan Hesaplayıcı'yı kullanarak Alan'dan kaldırılsın mı?
Dönüş karakterlerini (yeni satır) kaldırmaya çalıştığım bir alana sahip bir coğrafi veritabanı tablosu var. Bunu nasıl yapacağımı bu yazı ( Python'da bir satırsonu nasıl kaldırabilirim (chomp)? ), Ancak alan hesap makinesi içinde çalışmıyor. İşte ben denedim kod parçacıkları: Not dönüş karakteri dizenin sonunda değil . !myField!.rstrip() VEYA !myField!.rstrip('\n') VEYA !myField!.rstrip('\r\n') …

2
Field Calculator'da Python kullanarak DMS'den DD'ye dönüştürme?
Verilerde derece, dakika ve saniye olarak ifade edilen enlem / boylamayı ondalık derecelere dönüştürmem gerekiyor . Örneğin, verilerde Latitude sütununda N335042.06 ve Boylam sütununda W86031.04 olarak listelenmiştir. Daha önce DMS DD ve tersi dönüştürülmüş bir komut dosyası oluşturdu önce bu sorunu yaptım, bu yüzden ben ondan bit kullanabilirsiniz sanırım. Ama …

3
ArcGIS Desktop kullanarak sıralı tablolara sıralı sayıları hesaplamak?
Bir hesaplamak için bir yolu var mı sıralı sıralı sayılarla alanını? ArcGIS Alan Hesaplama kullanarak sıralı kimlik alanı hesaplamak için Sıralama özellik sınıfı gördük ? sıralı sayıların nasıl hesaplanacağını açıklar, ancak bu her zaman sıralı sıraya göre değil, FID sırasına göre hesaplanır. #Pre-logic Script Code: rec=0 def autoIncrement(): global rec …

2
Python ile ArcGIS Desktop kullanarak başka bir özellikteki değişikliklere dayanarak yeni özellik hesaplanıyor mu?
Farklı özniteliklere dayalı davranışlar halinde gps zaman kodlu nokta verileri kümesi sınıflandırmak çalışıyorum. Ben yere 0 dayalı ev için 0 ve uzak için 1 bir öznitelik oluşturduk, ve şimdi evden uzakta yolculukları numaralandırmak istiyorum (bir dizi nokta 01111111111110çünkü o başladı ve evde sona erdi). Yolculuk numaralarına sahip olacak öznitelik alanını …

1
Özellik sınıfı içindeki gruplara göre otomatik artan alan?
Bir özellik sınıfı içindeki gruplara dayalı bir alanı otomatik olarak artırmaya ihtiyacım var. Belirli bir çokgen içinde 8 parselim var ve her poligon içindeki her parsel kümesi için onlara 1-8 arasında bir kimlik atamam gerekiyor. Çokgenin, çizimleri gruplandırmak için kullanılacak benzersiz bir kimlik numarası olacaktır. Bunun bir değişiklik olacağını varsayıyorum: …


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.