Saya menggunakan ArcGIS 10. Dalam daftar isi ArcMap (TOC), apakah ada cara untuk memiliki "Nama Lapisan" secara otomatis menampilkan jumlah total fitur di setiap lapisan?
Saya berpikir TOC akan terlihat seperti ini:
- Jalan (27)
- Streaming (100)
- Paket (12)
Saya menemukan opsi ini untuk render Nilai Unik , tetapi:
- Saya bukan pria ArcObjects, dan
- Saya ingin bekerja hanya dengan penyaji Nilai Tunggal .
Tab "List By Selection" memiliki kemampuan ini, tetapi hanya ketika ada fitur yang dipilih.
arcgis-desktop
arcmap
arcgis-10.0
legend
RyanKDalton
sumber
sumber
Jawaban:
Seperti yang disarankan oleh @Paul & @PolyGeo, saya pikir mencoba membuat Add-in Python ini paling masuk akal, dan saya akan mengejar ide itu nanti.
Sementara itu, saya mengumpulkan kode yang akan Tambah / Perbarui TOC Nama lapisan yang ditentukan pengguna dalam MXD dengan jumlah fitur. Untuk tujuan saya, saya baru saja membuat ini sebagai alat GP yang akan menerima lapisan individu melalui input multinilai yang menerima "Layers" di alat skrip. Itu memungkinkan saya untuk memperbarui beberapa lapisan "sesuai permintaan", hanya memperbarui jumlah fitur dari lapisan yang diminati tersebut.
Saya belum menemukan cara untuk menjalankan ini secara otomatis, namun dalam melakukan beberapa pengujian MXD lama, itu mungkin bahkan tidak diinginkan. Jika Anda memiliki banyak lapisan dengan banyak fitur, ini bisa menjadi proses yang lambat.
sumber