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

1
LiDAR verileriyle bina çıkarma (Süreci Geliştirme)
Ben otomatik olarak Las dosyalardan bina anahatları / ayak izleri oluşturmak için aşağıdaki süreç var ve herkes onu geliştirmek yardımcı olabilir ya da diğer işlemler kullanmak için öneriler var mı merak ediyordum? EXPERIMENTS: A. ArcGIS - Lidardataset araçları : sadece bina sınıfı noktalarını görebildiğinizde otomatik olarak çokgen oluşturamazsınız. Minimum sınırlama …

2
ArcGIS'de çok çekirdekli işlemeyi optimize etme yöntemleri
Bir masaüstü bilgisayarda mevcut olan çok çekirdekli işlem gücünü tam olarak kullanmak için öğrenme yöntemleri ile ilgileniyorum. Arc, arkaplan coğrafi işleminin kullanıcının birden fazla çekirdeği kullanmasına izin verdiğini, ancak görevlerin esasen bir önceki görevin tamamlanması için sırada beklemesi gerektiğini belirtir. Arc / Python'da paralel veya çok iş parçacıklı coğrafi işleme …

1
ArcPy bitişik, çok parçalı geometri yazarken hatalı iç halka ekliyor mu?
Bir şekil dosyasına çok parçalı geometri yazmak için Arcpy kullanırken garip bir sorunla karşılaştım. Ben köşe çiftleri listesini her parça listesinden çok parçalı bir özellik oluşturmak için bir InsertCursor kullanıyorum. Bu özellik oluşturulduğunda, bitişik birden çok parçanın otomatik olarak tek bir parçaya "çözüldüğünü" anlıyorum. Ama nedense, genellikle iç halkalar eklemek …

5
ArcPy kullanarak ArcGIS Desktop'ta Toplu Kırpma?
ArcGIS'in eski sürümleri için birkaç benzer soruya rastladım, ancak ArcGIS 10 için uygun bir cevap bulamadım. Geniş bir alanı kapsayan iki poligon şekil dosyası var (örneğin tüm Eyalet / İl). İlk şekil dosyası tüm Devletin arazi örtüsünü, ikincisi 50 bireysel havzayı temsil etmektedir. Arazi örtüsü şekil dosyasını her havzaya göre …

5
ArcGIS Geoprocessing Tools kullanan Python betikleri (.exe'ye) derleniyor mu?
Birkaç aydır Python ile kod yazıyorum ve öncelikle coğrafi işlem görevleri için oldukça karmaşık bazı senaryolar geliştirdim. Bir SQL / VBA / VBScript arka planından geldiğim için hala çok şey öğreniyorum. Derlenmiş kod genellikle bir dil yorumlayıcısı tarafından işlenmesi gereken koddan daha hızlı çalışır biliyorum, bu yüzden büyük veri ile …

1
ArcGIS 10.0'ı Virtualenv Altında Çalıştırma
Komut satırı araçları ve ArcToolbox araçlarının karışımı olan bir Python paketi üzerinde çalışıyorum. Python gelişimi için, özellikle yükleyicilerle çalışırken VirtualEnv kullanmak gerçekten yararlıdır. ArcMap veya ArcCatalog'un Python'da geçerli bir VirtualEnv oturumunu tanımasının bir yolu var mı, böylece özel bir araç yürütüldüğünde c: \ Python26 \ ArcGIS10'daki varsayılan Python yolları ve …


2
Python komut dosyasını komut dosyası yerine komut olarak çağıran düğme mi yapıyorsunuz?
Arc9.3'te komutların VBA komut dosyaları kullanılarak oluşturulabileceğine inanıyorum. Özel bir komut eklemek için Özelleştir> Araç Çubukları> Özelleştir ... seçeneğine gidip UIControls'ü tıklarsınız. Ancak, UIControls sürüm 10'da yoktur. Bir harita kitabı projesi için iki ayrı komut dosyası oluşturuyorum. Bir komut dosyası, düzen ayarlarını bir tabloya kaydeder ve diğeri, düzeni aynı tablodaki …

3
Arcpy.ListFeatureClasses ile birden fazla joker karakter parametresi kullanma
Bunu yapmanın bir yolu olması gerektiğini biliyorum ama bunu nasıl yapacağımı anlamakta zorlanıyorum. İşlemleri gerçekleştirmek için özellik sınıflarının bir listesini oluşturmak istiyorum, ancak liste 2 ayrı ve farklı dosya adı tanımlayıcıları olan özellik sınıfları içeren istiyorum. Kod şöyle görünecektir: FCS = arcpy.ListFeatureClasses("X_*" OR "*_Y") Ancak OR yanlış olduğunu biliyorum, ikinci …
12 arcpy  list  wildcard 

2
ArcPy betiği neden yavaş?
İçinde çokgen özelliği bilgi ile bir nokta shapefile bir alanı güncelleştirmek için basit bir arcpy komut dosyası var. Arcpy'de 100 puan yapmak 9 dakika sürer, ancak arcmap'deki uzamsal birleşme anlıktır. Eminim bu sorunu çözmenin hızlı bir yolu vardır. Birisi beni doğru yönde gösterebilir mi? import took 0:00:07.085000 extent took 0:00:05.991000 …

2
ArcPy kullanarak çizgi orta noktasını mı buldunuz?
Bir çoklu çizginin orta noktası , örneğin bir Python betiğinde , coğrafi işlem çerçevesi kullanılarak nasıl hesaplanabilir ? Polyline.centroid özellik döndürür o dahilinde veya özellik açıksa gerçek ağırlık noktasına; aksi takdirde etiket noktası döndürülür . Centroid nadiren düz olmayan çizgiler üzerinde bulunur, bu da benim amacım için işe yaramaz. Özelliği …


1
Harita öğelerini sayfa boyutundaki değişikliklerle orantılı olarak ölçeklendirmek için Python mu kullanıyorsunuz?
ArcPy ve ArcGIS 10.0 kullanarak farklı ofislerdeki MXD'lerin kaynaklarını değiştiriyorum. Görüldüğü gibi burada talimat mxd.save () gönderildiği zaman, yazıcı ayarları varsayılan yazıcıya döner. Benim durumumda yazıcıyı kaybetmek küçük bir sorundur, ancak "Yazıcı Kağıt Ayarlarını Kullan" seçiliyken "Harita öğelerini sayfa boyutundaki değişikliklerle orantılı olarak ölçeklendir" yazdırma seçeneği işaretlenirse önemli hale gelir. …

2
ArcPy'de bellek çalışma alanında ayarlama?
env.workspace = "in_memory"ArcPy'ye hem ArcGIS Pro hem de ArcGIS 10.2.2 (veya 10.3) mimarilerini kullanarak girmek mümkün müdür ? Ne yapmaya çalışıyorum disk yerine belleğe yazılmış bir ek akma noktası işlemi çıktı almaktır. Diske yazabileceğimi ve onu belleğe getirebileceğimin farkındayım ama bu yardımcı olmaz. Sadece bir sonraki işleme girdi olarak gerekli …

1
Numpy dizisinden PySAL doğal molaları
Python kullanarak bir raster doğal mola değerleri ayıklamak çalışıyorum. Amaçlanan işlem şu şekildedir : Arcpy raster nesnesini NumPy Array'a ( RasterToNumPyArray kullanarak ) doğal kesme değerlerine ( PySAL Natural Breaks işlevini kullanarak ). import arcpy, pysal from pysal.esda.mapclassify import Natural_Breaks as nb # code to create greenIndex arcpy Raster object …

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.