ArcMap menggambar ulang setiap lapisan saat mengubah hanya satu

8

Saya memiliki 10 lapisan atau lebih yang dimuat dalam bingkai data di ArcMap 10.2. Beberapa kompleks seperti hidrologi NHD dan jalan Tiger.

Mengapa ArcMap menggambar ulang semua lapisan ketika saya mengubah simbologi hanya satu? Apakah ada cara untuk menghentikan ArcMap dari melakukan perilaku ini?

jotamon
sumber

Jawaban:

25

Anda dapat menggunakan lapisan basemap untuk menyelesaikan ini. Setelah Anda puas dengan simbologi dari layer Anda, Anda dapat mengklik kanan frame data dan pilih New Basemap Layer (lihat di bawah) yang mirip dengan layer grup.

Anda kemudian dapat menjatuhkan layer ke grup ini, itu akan menggambar ulang mereka sekali dan kemudian 'menyimpan' tampilan ini daripada menggambar ulang setiap kali Anda membuat perubahan. Jika Anda perlu membuat perubahan pada layer Anda dapat menariknya keluar dari grup basemap, sunting dan masukkan kembali.

Ini akan membuatnya lebih cepat untuk menavigasi di sekitar peta Anda.

Lapisan Basemap

Semoga itu bisa membantu.

MAJ742
sumber
1
Bagus! Mengapa beberapa layer saya tambahkan ke Peringatan Lapisan Dasar saya (ikon segitiga kecil dengan tanda!)? Apakah ini masalah proyeksi?
jotamon
Ya, sejauh yang saya tahu itu hanya proyeksi. (sudahkah Anda memeriksa proyek dan layer memiliki proyeksi yang sama?). Tapi jujur ​​saja, saya biasanya mengabaikan peringatan segitiga karena masih menampilkan data tanpa masalah.
MAJ742
1
Pemahaman saya adalah bahwa basemap mengambil 'snapshot' dari data secara efektif menyimpannya dalam memori daripada menggambar ulang dan untuk melakukan itu layer harus diperbaiki itulah sebabnya Anda harus mengeluarkannya dari layer basemap untuk mengubahnya.
MAJ742
1
Jika Anda mengklik kanan layer basemap di daftar isi, lalu pilih "Analyse Basemap Layer ..." sebuah panel akan muncul menjelaskan bagaimana cara memperbaiki peringatan / kesalahan.
Snorfalorpagus
1
Dari: resources.arcgis.com/en/help/main/10.1/index.html#//… "Karena layer basemap di-cache, ada batasan pada apa yang dapat Anda lakukan dengannya. Misalnya, Anda tidak dapat mengedit layer di basemap atau ubah simbologi layer. Jika Anda perlu mengedit atau memperbarui layer, seret layer keluar dari basemap Anda, buat perubahan, dan seret layer yang diperbarui kembali ke lapisan basemap. "
user23715