«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 Desktop için Python kod aracında onay kutusu parametresi oluşturuluyor mu?
Yazdığım bir Python betiğinden bir ArcGIS aracı oluşturmaya çalışıyorum. Bir onay kutusu parametresinin mümkün olup olmadığını merak ediyorum. Kullanıcı bir özellik sınıfı seçtiği bir parametre var istiyorum, sonra özellik sınıfından kullanıcı kendi modelinde en üst katmanı için alan seçecektir, sonra kullanıcı komut dosyası istedikleri katmanları seçmek mümkün istiyorum en üst …

2
ArcGIS Desktop'ta Python kullanarak başlangıç ​​noktasından değişen mesafeye kadar çizgi oluşturuluyor mu?
ArcGIS ve Python (ArcPy) kullanarak ayarlanmış bir mesafe ve açı kullanarak, tek bir noktadan bir çizgi özelliği oluşturmaya çalışıyorum. Bu koordinatlarda bir noktam var: X = 400460.99, Y = 135836.76 Bu noktadan itibaren, o noktadan 15 derecelik bir açıyla 800 Metre uzunluğunda bir çizgi oluşturmak istiyorum. Ortaya çıkan son noktanın …

2
ArcPy kullanarak * .lyr dosyalarındaki özellik veri kümesini içeren veri kaynağı yolunu değiştirme?
Arcpy kullanarak X klasöründeki her katman dosyası için kaynak veri yollarını nasıl değiştirebilirim? Ben en iyi ben arcpy.mapping ile veri kaynaklarını Güncelleme ve sabitleme izledim , ama tüm aldığım yararsız Runtime error <type 'exceptions.ValueError'>: Layer: Unexpected errorya da eksik olan sorunları gidermek için yeterli söylemez yararsızdır . Heres kodu (tek …


5
ArcMap'ın düzenleme oturumunda olup olmadığını ArcPy ile kontrol etmek istiyor musunuz?
Bir özellik sınıfı özniteliğini diğerine kopyalayarak iş arkadaşlarımın iş akışını hızlandırmaya yardımcı olan bir Python eklenti düğmesi oluşturdum. Hedef özellik sınıfındaki bir satırı güncellemek için arcpy.UpdateCursor işlevini kullanır. Şimdi olduğu gibi, bu düğme komut dosyası düzenleme modundan bağımsız olarak çalıştırılabilir. Açıkçası bir düzenleme oturumunda çalıştırıldığında, kullanıcı düzenlemeyi durdurmayı ve değişiklikleri …
11 arcpy  arcmap  editing 

4
Bir çoklu çizginin tüm noktalarını alın
Python bazı polyline özellik nesneleri var. Şimdi ben polinillerin tüm noktalarını elde etmek istiyorum. Örneğin, bir çoklu çizginin başlangıç ​​noktası [0,0]bitiş noktası varsa [5,5]. Sonuç: [1,1];[2,2];[3,3];[4,4];[5,5]. Bitiş noktaları dahil olmak üzere o satırdaki tüm tamsayı noktalarını bulmak istiyorum. Düz çizgi için bu çok basittir, ancak eğer çoklu çizgide Beizer Eğrisi, …

4
ArcPy'de iki nokta arasında yay oluşturuluyor mu?
Canlı nokta verilerinin görselleştirilmesini otomatikleştiren bir python betiği üzerinde çalışıyorum. İki koordinat çiftli bir masam var. Bu iki noktayı bir daire ya da benzeri bir yay ile bağlamak istiyorum (parabol ??). İki noktayı düz bir çizgiyle birleştirebildim, ama bana sıkıcı bir görsel veriyor. En büyük engellerden biri lisans seviyem: ArcView. …

4
Python kullanarak bir alandan Benzersiz Değerler listesini çıkarmaya çalışmak
Her sütun için benzersiz değerleri ayıklamak gereken bir FGDB içinde tablolar bir dizi sütun bir dizi var. Örneğin: değerler [1,2,2,2,3,4] olabilir ve geri dönmeye çalışıyorum [1,2,3,4] Bu işi ARCGIS'te bir dizi başka yolla yapabilirdim ama kendimi genişletmeye çalışıyorum. İşi yapacağını düşündüğüm web'de bir parça python buldum ama çalıştırmak için uğraşıyorum …

1
Çokgenlerin şeklini tanımlayın: uzama, yuvarlaklık, vb.
Jeolojik haritayı genelleştiriyorum. İlk adımda, silinmesi, büyütülmesi, toplanması ve benzeri küçük çokgenlerle uğraşıyorum. Yukarıda belirtilen işlemleri uygulamadan önce, uzamış çokgenler veya daha yuvarlak çokgenler ve benzeri gibi şekil analiziyle başlamak istiyorum, çünkü bu başa çıkmak için anahtar faktör olabilir. Jeolojik haritaların mümkün olduğunca dikkate alınması ve korunması gereken oldukça karmaşık …

6
Python'da bir alandaki en küçük sayıyı bulmanın daha hızlı bir yolu var mı?
Arcgis Desktop 10.3.1 kullanma Bir listeye değerler eklemek için bir arama imleci kullanan bir komut dosyası var ve sonra en küçük tamsayıyı bulmak için min () kullanın. Değişken daha sonra bir komut dosyasında kullanılır. Feature sınıfının 200.000 satırı vardır ve komut dosyasının tamamlanması çok uzun zaman alır. Bunu daha hızlı …
10 arcpy  list 

2
Kıyı şeridiyle sınırlı alan arabellekleri oluşturma
Önceden tanımlanmış bir alana (örneğin 400 km2) dayalı bir nokta tampon oluşturmak için ArcGIS 10.2 kullanmaya çalışıyorum. Bundan başka, bazı noktaların tamponları, tamponların sahil şeridinde kırpılmasını gerektiren sahil şeridine yakındır ve hala iç kısımlarla aynı alana sahiptir (400 km2). Herkes bunun Model Builder veya Arcpy ile nasıl yapılabileceğini biliyor mu? …
10 arcpy  arcgis-10.2  r  buffer 


1
ArcGIS Pro görevleri Harita Çerçevelerinde çalışan Python Araç Kutusu araçlarını destekliyor mu?
ArcGIS Pro görevleri Harita Çerçevelerinde çalışan Python Araç Kutusu araçlarını destekliyor mu? Sormamın nedeni, aşağıdakileri yapmaya çalışırken takılıp kalmam: ArcGIS Pro 1.1.1'i başlatın Yeni bir proje oluştur - Mine TestProject'i aradım ve C: \ Temp içine yerleştirdim Natural Earth'ten dünya ülkelerinin bir şekil dosyasına sahip olduğum yere Klasör Bağlantısı Eklemek …

2
ArcGIS Desktop kullanarak dağınık noktaları eşleştirmek için dinamik sayfa sayısını en aza indirgiyor musunuz?
Zaman zaman ilgi çekici yerleri göstermek için harita defteri üretmem gerekiyor. Düzenli ağ kullanarak sayfa oluşturmanın ilk adımı: Çözümü sevmiyorum çünkü a) kenarlarında oturan tek noktalı bazı sayfalar (örneğin sayfa 25) ve b) çok fazla sayfa var. İlk sorun kodu kullanarak düzeltmek kolaydır, - sayfa kapsamındaki dikdörtgeni ilgili noktaların merkezine …

1
Python Araç Kutusu aracında değer tablosu için varsayılan değerleri ayarlama
Alanları yeniden sıralamak ve yeniden sıralanan alanlarla yeni bir özellik sınıfı oluşturmak için bir Python Toolbox aracı oluşturdum. Araç güzel çalışıyor ve kullanıcının alanları seçtikleri sırada düzenlemesine izin vermek veya her alan için bir sıra değeri doldurabilmesi için bir değer tablosu kullanabiliyoruz. Bununla birlikte, bu aracın can sıkıcı kısmı, tüm …

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.