«arcpy» etiketlenmiş sorular

Esri tarafından ArcGIS Desktop'ı (ArcMap ve ArcGIS Pro) coğrafi işleme, haritalama vb. Python'a tanıtmak için oluşturulmuş bir site paketi.


2
ArcGIS Python Toolbox'ta içe aktarılan modüller yenileniyor mu?
ArcMap'te bir python araç kutusu (.pyt) kullanırken, genellikle .pyt dosyasının giriş argümanlarını toplamak ve araçları tanımlamak için yalnızca bir sarıcı olduğu bir deseni izlerim. Destek kodu ayrı birim test edilebilir modüllerde tutulur. Misal: import supporting_module class MyTool(object): ... def execute(self, parameters, messages): """The source code of the tool.""" some_input = …

4
Komut dosyasını düzenledikten sonra Python Addin yeniden derleniyor mu?
Birkaç python eklentisi geliştiriyorum ve sadece komut dosyasını düzenlediğimde eklentiyi yeniden derlemenin en iyi yolunun ne olduğunu merak ediyorum. Şu anda, senaryoda bir düzenleme yaparsam, ArcMap'i kapat Eklentim klasörüne gidin ve 'makeaddin' python dosyasına çift tıklayın 'Python Addin Dosyasına çift tıklayın Değişikliklerin yürürlüğe girmesi için ArcMap'i yeniden başlatın Bu adımları …

3
ArcGIS for Desktop'ta CSV dosyasına yalnızca belirli sütunlar dışa aktarılsın mı?
File Geodatabase içine bir çokgen özelliği sınıfı çıktılar arcpy kullanarak bir python komut dosyası yazdım. Öznitelikleri ayrı bir CSV dosyasına vermek için bir işlev ekledim. Mükemmel çalışan bu yazıda bulduğum kodu kullanıyorum . Ancak, bu kod özellik sınıfındaki her sütunu dışa aktarır. : Ben yalnızca aşağıdaki adları yok alanları vermek …

1
ArcPy Maliyet Yolu Analizi aracının neden ArcObjects'ten daha hızlı olduğunu anlıyor musunuz? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 3 yıl önce kapalı . Coğrafi işlem komut dosyaları / hizmetleri oluşturmak için python kullanmama rağmen, eşdeğer işlemleri yapmak …

2
.NET'ten arcpy / python mu arıyorsunuz?
Python'un bir .NET ArcGIS Eklentisine veya Uzantısına nasıl entegre edilebileceğini gösteren mevcut örnekler var mı? .NET'te form olaylarından (örneğin düğme tıklamaları) çağırmak istediğiniz bir dizi python komut dosyası var. Ayrıca bir .NET formundan komut dosyasında değişkenleri ayarlamak mümkün olmak istiyorum. Madde işareti ısırmalı ve bu komut dosyalarını .NET'te yeniden yazmalı …

3
ArcPy kullanarak ArcGIS Desktop'ta ArcSDE çokgenini noktadan mı seçiyorsunuz?
Bir şey eksik olduğumu düşünmeye devam ediyorum, ancak ArcGIS 10'da ArcPy aracılığıyla bir noktada (X, Y) bir konumdan özellikler (özellikle çokgenler) seçmek için bir araç yok gibi görünüyor. Böyle bir aracın parametreleri sadece bir katman adı ve bir XY konumu olacaktır. Şu anda bu noktayı içeren bir nokta özellik sınıfı …

1
ArcPy kullanarak çokgenleri orta noktada bölme?
Aşağıdaki diyagramda olduğu gibi, orta noktalarında, en uzun eksenlerine (yani orta noktadaki genişlik boyunca) dikey olarak yaklaşık 4000 çokgen bölmeye çalışıyorum. İdeal olarak, bunu otomatik olarak yapmak ve her çokgeni elle bölmekten kaçınmak istiyorum. Her birinde çizilebilecek en uzun çizgileri dönüştürerek çokgenlerin orta noktasını çıkardım, sadece bu nokta boyunca otomatik …

2
ArcPy kullanarak ilgili kayıtları verimli bir şekilde seçmek mi?
Aşağıda ArcMap "ilgili tablolar" düğmesini çoğaltmak için kullanıyorum kodu. ArcMap'te bu düğme, başka bir özellik sınıfı veya tablosundaki özellik seçimine bağlı olarak bir özellik sınıfındaki veya tablodaki özellikleri seçer. ArcMap'te bu düğmeyi birkaç saniye içinde seçimimi ilgili tabloya "itmek" için kullanabilirim. Aynı görevi yapmak için bazı iç içe döngüler kullandığım …

5
ArcGIS ile Python Geliştirme Proje Ekibi olarak mı çalışıyorsunuz?
Python'da (ArcGIS 10) bir geliştirme projemiz var. Bu proje, araç kutuları, harita şablonları, katman dosyaları, dosya coğrafi veritabanı şablonları (komut dosyaları tarafından bir haritaya içe aktarılan şablonlar gibi davranır) ve diğer çeşitli şeyleri içerir. Eclipse'i kaynak editörümüz ve SVN'yi Kaynak Kodu Depomuz olarak kullanıyoruz. Tüm dosyaları (py dosyaları olmayan) herkes …


5
200k poligonun birinci dereceden komşularını verimli bir şekilde bulma
208.781 Sayım bloğu grubunun her biri için, tüm 1. derece komşularının FIPS kimliklerini almak istiyorum. Tüm TIGER sınırlarını indirip tek bir 1GB şekil dosyasına dönüştürdüm. Özünde BOUNDARY_TOUCHES için SelectLayerByLocation kullanan bir ArcPython betiği denedim, ancak istediğimden daha yavaş olan her blok grubu için 1 saniyeden fazla sürüyor. Bu, aynı durumdaki …


2
Python betiğini Görev Zamanlayıcı'da çalıştırma— Script çalışmaz
Ben açmak ve çalıştırmak için gerek kalmadan düzenli bir aylık olarak çalıştırmak istediğiniz bir senaryo var. Windows Görev Zamanlayıcı'da bulabildiğim her web sayfasına yönlendirdim ve talimatlarını takip ettim. Ancak, komut dosyasını Görev Zamanlayıcı'dan çalıştırmak, komut dosyasını yalnızca Python'da açar ve çalıştırmaz. Görev Zamanlayıcı Çalıştır Penceresinde, hem komut dosyasının yolunu hem …

4
Her çokgendeki köşe sayısı çıkartılıyor mu?
ArcGIS Desktop 10.2 var ve benim meydan okuma nasıl böyle tüm özellikler için her çokgen sayı köşeleri ayıklamak için: Özellik sınıfımda birçok parsel var ve tüm özellikler için köşe sayısını ayrı ayrı ayıklamak istiyorum, sonra tüm köşeler için XY koordinatlarını görüntülemek istiyorum. daha fazla bilgi için, ben sadece her poligon …

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.