Dalam ESRI, Buku Peta paling cocok untuk serangkaian fitur yang masing-masing mendapatkan halamannya sendiri. Ini memungkinkan Anda untuk memilih fitur dan menghasilkan Halaman Buku Peta untuk setiap fitur termasuk informasi tambahan yang ingin Anda tambahkan ke setiap halaman melalui teks dinamis, grafik, dll.
Apakah ada alternatif untuk mengatakan serangkaian halaman yang menunjukkan EXACT area yang sama tetapi dengan lapisan berbeda dihidupkan dan dimatikan? Kami memiliki dokumen Perbaikan Modal yang harus saya buat menunjukkan Batas Kota pada setiap halaman. Satu halaman memiliki semua kantor polisi dan pemadam kebakaran terdaftar, yang lain menunjukkan sistem air yang diusulkan, yang lain menunjukkan jalan bebas hambatan dan jalan raya dan pekerjaan yang dilakukan di dekat atau di atasnya ... dll, ad nauseum.
Apakah ada cara untuk mengatur ini sehingga saya TIDAK perlu membuat MXD terpisah untuk setiap Halaman Peta dari dokumen ini?
sumber
Jawaban:
Saya bisa melakukan ini ketika saya memilikinya untuk ArcGIS 9.3 dan itu bekerja sangat baik. Saya tidak tahu apakah ini akan bekerja dengan ArcGIS 10.0 atau lebih baru seperti yang dinyatakan di situs web mereka, tetapi saya akan mencobanya.
ArcMapBook
Sunting:
Ini dapat dicapai dengan hanya membuat halaman persegi panjang untuk setiap set lapisan yang ditumpuk secara langsung di atas satu sama lain. Beri nama setiap halaman secara terpisah dan berikan nilai pada setiap layer untuk ditampilkan dalam bingkai.
Anda juga perlu menetapkan nilai atribut ke item yang hanya muncul di halaman tertentu.
Kemudian gunakan definisi halaman untuk membatasi objek ke nama halaman.
Dalam properti layer pada halaman Query definisi> definisi halaman.
Ada opsi untuk mengaktifkan kecocokan / tidak cocok dan nama bidang.
Ada kemungkinan yang tak terbatas untuk mengkode data Anda agar berfungsi dalam kerangka kerja.
Juga jika Anda memiliki item yang ingin Anda tampilkan di semua halaman, item itu tidak diaktifkan.
sumber
Saya pikir persyaratan Anda akan paling mudah dan intuitif dipenuhi dengan memiliki satu peta dengan semua lapisan termasuk dan kemudian menulis skrip Python sederhana yang menggunakan lapisan. Dapat dilihat untuk mengaktifkan / menonaktifkan lapisan sebelum mengekspor setiap halaman menggunakan ExportToPDF .
Dokumen PDF kemudian dapat digunakan untuk menambahkan halaman ke dalam satu file PDF.
Teknik ini dijelaskan dalam blog Esri yang disebut Combining Data Driven Pages dengan Python dan arcpy.mapping yang juga termasuk kode di bawah ini.
sumber