«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.


4
ArcPy ile Python komut dosyalarını (parametrelerle birlikte) başka bir Python komut dosyasında çalıştırmak?
AML'de kullanılan ortak bir kodlama modeli, bir AML'yi (parametreleriyle birlikte) başka bir AML'nin içinde çalıştırmaktı. Geliştirmekte olduğum bir uygulama, başka bir Python betiği içinde bir Python betiği (parametreleri ile) çalıştırabilmekten fayda sağlayacaktır. Ancak, bu hiç de basit görünmüyor. ArcGIS 10 kullanarak, "inner" Python betiğini, parametreleri içeren bir ArcGIS aracına sarmayı …

6
ArcPy'i Anaconda ile birlikte çalışmak mı?
" PyGhon kurulumunun ArcGIS ile nasıl ayrılacağı " cevabında adım adım talimatları izlemeye çalışıyorum, fakat yol dosyasını DTBGGP64.pth, içinde bulamıyorum C:\Python27\ArcGIS10.2\Lib\site-packages. Birisi benzer bir sorunla karşılaştı mı? Anaconda arcpy'nin yüklü olduğunu bildiren bir yol dosyası ekleyerek bir geçici çözüm olup olmadığını merak ediyorum. Aşağıdaki metni içeren bir .pth dosyası oluşturmaya …

1
Diskteki dosya coğrafi özellik özellik sınıfının boyutunu nasıl alabilirim?
Bir özellik sınıfının kapladığı sabit disk alanı miktarını belirlemenin basit bir yolu var mı? Basit bir şeyi özlüyorum gibi hissediyorum, ancak böyle bir yöntemi hatırlamıyorum. ArcCatalog’da bir veri kümesini sağ tıklatmanın sizin için yapacağını düşünebilirsiniz. Şimdiye kadar yapabildiğim en iyi şey, Windows Gezgini'ne bakarak gdb'nin tamamını elde etmekti. Bunu ArcCatalog …

3
ArcGIS SpatialReference nesne fabrika kodları EPSG numaralarıyla aynı mı?
ArcSDE'ye yerleştirmek için metin dosyalarından geometri nesnelerinde okuduğum bir projem var. Bu geometri nesnelerinin ilişkili bir EPSG kodu vardır ve bunlarla işim bittiğinde doğru projeksiyonda olmalarını sağlayacak bir yol arıyorum. Üzerinde çalıştığım bir proje için ilgilendiğim fabrika kodlarına (GCS GDA94; EPSG: 4283 ve VicGrid 94; EPSG: 3111) baktığımda, EPSG kodlarının …


2
ArcMap belge versiyonunu belirlemek için ArcPy kullanıyor musunuz?
ArcPy ile Harita Dokümanının (MXD) versiyonunu tanımlamanın bir yolu var mı ? MXD'lerimizi envanterlemek için bir çözüm üzerinde çalışıyorum ve bir belgenin 8.1, 9.2, 10.0, vb. Olup olmadığını bilmek istiyorum. Şu anda ArcGIS 10.0 kullanıyorum, ancak 10.0'da 10.0'da bulunmayan bir güncelleme varsa, bunu da duymak isterim. ArcGIS sürümünü programlı olarak …

5
Arcpy.Select_analysis () yan tümcesinde değişken de dahil olmak üzere?
Her bir özelliği sırayla seçip, bir şekil analizine dahil ederek geçici bir şekil dosyasına kopyalamaya, bir şekil dosyası arasında döngü oluşturmaya çalışıyorum. Değişken bir 'Ad' olarak ayarladığım her özelliğin kimlik adını bulmak için bir imleç kullanıyorum. Bu değişkeni arcpy.Select_analysis içindeki where yan tümcesinin bir parçası olarak kullanmaya çalıştığımda bir hata …

6
Bir CBS envanteri nasıl yapılır?
Ofisim CBS bölümünde büyük bir değişiklik görecek. Bu bölüm 1980'lerden bu yana işler hale geldi ve büyük bir GIS verisi koleksiyonuna (yani, şekil dosyaları, tarama dosyaları, veriler vb.) Sahip, ancak hiçbir zaman envanterden geçmedi. Şimdi olacak. Bir PC'den bir Excel dosyasına GIS verisi hakkında tüm bilgileri (yani, shapefile, ark-bilgi kapsamı, …

3
ArcPy ile yeni grup katmanı ekleme
Şimdi ArcGIS Desktop 10'da Python'lu bir grup katmanı nasıl eklenir? Arcpy.mapping.AddLayer öğesini kullanabilirim, ancak bu kesinlikle bir grup katmanının tersine yalnızca gerçek bir katman içindir. Şimdiye kadar bu var import arcpy mxd = arcpy.mapping.MapDocument("CURRENT") df = arcpy.mapping.listdataframes(mxd, "layers")[0] arcpy.mapping.AddLayer

1
ArcGIS 10.1 Python AddIn Çoklu İşlem çökmelerinin kullanımı ArcMap?
Bir python eklenti aracından çok işlemli bir görev çalıştırmak istiyorum. Benim sorunum, işlemin sürekli devam etmemesidir. Temelde ArcMap'i kilitler. İşte benim temel kod: def function(startOID, endOID, fc): wrksp = r"c:\temp\mp_addintest\data\test_%s.txt" % (int(startOID) + int(endOID)) # real logic removed to dumb it down with open(wrksp, 'w') as writer: writer.write("%s to %s …



6
ArcPy kullanarak şekil dosyasındaki her çokgenin kapsamı alınıyor mu?
ArcGIS 10 ve Python'da bir şekil dosyasındaki çokgenlerin her birinin boyut (xmax, ymax, xmin, ymin) bilgisini almak istiyorum. Tüm şekil dosyasının kapsamını kullanarak file=r"D:\SCRATCH\ARCGIS\100k_trc_tiles_TVM.shp" desc=arcpy.Describe(file) print desc.extent.Xmax 394.551,52085039532 Ancak veri kümesindeki her satır için aynı bilgileri nasıl alacağımı anlayamıyorum. rows = arcpy.SearchCursor("100k_trc_tiles_TVM") for row in rows: print row veri kümesindeki …

2
Python / ArcPy kullanarak ArcGIS Desktop'ta şekil dosyası veya özellik sınıfı ekleniyor mu?
Python ile ArcGIS Desktop'ta (genel olarak ArcMap kullanarak) çeşitli görevleri otomatikleştirmeye çalışıyorum ve mevcut haritaya bir şekil dosyası eklemenin bir yoluna ihtiyacım var. (Ve sonra bir şeyler yapın, ama bu başka bir hikaye). Şimdiye kadar en fazla bir eklemektir katman aşağıdakileri uygulayarak geçerli haritaya dosyası ( "addLayer" bir katman dosya …

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.