Veriye Dayalı Sayfalar ortamında dinamik tablo görüntüleniyor mu?


10

Sayfa başına çokgen içeren bir harita serisi oluşturuyorum. Çokgenler için ek açıklama vardır, ancak bazı çokgenler çok küçüktür, onlar için ek açıklama içermez (ek açıklama bir çokgeni tamamen gizler). Böylece, etiketleri bu belirli çokgenler için saklandığı bir öznitelik tablo var.

Bu tabloyu, tüm 2000+ değerlerden ziyade, sayfa başına yalnızca özellik değerleriyle birlikte haritada gösterebilir miyim?

Basit, dinamik bir çözüm arıyorum.


Yardımcı olursa, tabloda çokgenlerin hangi sayfada olduğunu gösteren bir özellik alanı vardır.
Sue Deforest

Bu bir ArcMap oturumu sırasında Veriye Dayalı Sayfalar etkinken yapılabilir olduğunu göremiyorum. Ancak, ArcPy ve 10.1 kullanılabiliyorsa, PDF sayfa olarak harita serilerinizin nasıl oluşturulacağı konusunda bazı fikirlerim var. Belki de gereksinimlerinizle ilgili birkaç ayrıntıyla sorunuza genişletin.
PolyGeo

Henüz 10.1'e kadar olmadığımız için 10.0 kullanıyorum. Dizileri PDF'ye dışa aktarmak istiyorum. Harita düzeni, üstte harita, altta açıklama, sağ tarafta harita üzerinde yüzen tablo içeren veri çerçevesidir. 1/3 ila 2/3 tanesi tabloya sahip yaklaşık 500 harita olacaktır (bazı sayfalar tablo gerektirmez). Tablo yalnızca tabloya ihtiyaç duyan sayfalarda gösterilmelidir.
Sue Deforest

Bu, ArcObjects geliştirmeye ihtiyacınız olduğu gibi geliyor, bu yüzden sonuçta yardımcı olabileceğim bir şey değil.
PolyGeo

Yanıtlar:


5

Bu, Üretim Eşleme uzantısındaki Grafik Tablosu Öğesi kullanılarak mümkündür. Uzantınız yoksa (şirketimiz de düzenlemedi, ancak düzenlemeyi başardı), ücretsiz deneme sürümü burada mevcuttur :

Bu ESRI yardım makalesinde daha fazla bilgi var: burada

Bu ESRI forum gönderisini özellikle yararlı buldum: burada


3

Bunun kutudan çıkan standart 10.0 ile mümkün olduğunu düşünmüyorum. Ancak, 10.1'de arcpy geliştirmeleri ile arcpy komut dosyası kullanarak dinamik olarak bir tablo oluşturabilirsiniz.

Esri 2012 Konferans Bildirileri ve " Python Harita Otomasyonu - arcpy.mapping Temelleri'nin Ötesinde " başlıklı konuşmaya bir göz atın .

PDF'nin 6. sayfasında, tablo benzeri bir grafik oluşturmak için grafik çizgilerini klonlama ve daha sonra "hücrelere" çeşitli öznitelik bileşenleri için metin ekleme konusunda bazı örnek kodlar gösterirler.

Ayrıca, " arcpy.mapping / Harita Otomasyonu " galerisinde, bazıları "dinamik" veya "grafik" tabloların nasıl oluşturulacağına dair örnekler içeren bir dizi örnek bulacaksınız.


1

Yalnızca bu şekil dosyasından oluşan bir açıklama ekleyin, istenen özellik alanı ile sembolize edin ve açıklamayı yalnızca bu özelliği görüntülemek üzere ayarlayın.


1

Bana göre bunun için nitelik tablosuna erişebilirsiniz. Bahsettiğiniz verileri seçin ve nitelik tablosu penceresinde sol üst tarafa gidin. Düzene tablo ekle'yi tıklayın. Her değişiklik yaptığınızda güncellenmez, ancak ihtiyacınız olan verileri görüntülemesi gerekir.


0

Sizinki gibi gereksinimlere bir çözüm arıyorsanız, ArcPy kullanarak harita otomasyonu için mizanpaj dinamik tablolar yazmak, ArcGIS Pro için Python ve ArcPy ile zorlu zamanlar başlıklı e-Öğrenim kurslarımdan birinde ele alınır .

Bu kurs ArcGIS Pro içindir, ancak ondan öğrenilen bilgiler ArcMap'e geri uygulanabilir. Arcpy.da imleçlerinin olmaması, ArcGIS Desktop 10.0 kullanılıyorsa bunu belirgin şekilde yavaşlatabilir. Anahtar teknik, bir dizin özellik sınıfı aracılığıyla imleç kullanılarak kullanılan mizanpaj üzerinde ayrı bir harita / veri çerçevesine yerleştirilebilen "tablo benzeri özellik sınıfları" üretmektir.

Açıklama : Yukarıda önerilen kursun yazarı ve sunucusuyum.

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.