Label penomoran kunci ArcGIS untuk setiap fitur dalam satu lapisan


9

Saya ingin menggunakan penomoran kunci ketika memberi label lapisan tertentu. Tapi yang sulit adalah saya ingin memberi label pada setiap fitur dengan cara ini.
Secara default, penomoran kunci adalah opsi terakhir dalam urutan Strategi ( sumber ). Dan tidak ada kemungkinan untuk mengubahnya.

Apakah ada solusi untuk memaksa ArcMap menggunakan penomoran kunci untuk setiap fitur?

Jawaban:


3

Alur kerja yang terlambat di sini. Asumsikan Anda bekerja dengan layer titik atau dengan centroid poligon / polyline Anda di belahan bumi utara:

  • Hitung bidang garis lintang jika belum ada
  • Ekspor tabel atribut layer titik Anda dan buka di Excel, dll.
  • Urutkan bidang lintang Anda menurun (nilai terbesar [utara] di atas, nilai terkecil (selatan) di akhir)
  • Tambahkan bidang baru bernama Lat_Order
  • Hitung =Row()-1untuk setiap catatan dalam dataset (data yang dimulai pada baris dua akan memiliki nilai 1. Ini akan menjadi label penomoran kunci Anda
  • Simpan spreadsheet, dan tambahkan ke proyek ArcMap sebagai tabel mandiri
  • Bergabunglah dengan tabel ke lapisan titik Anda berdasarkan OBJECTIDbidang
  • Label berdasarkan Lat_Orderbidang
  • Kembali ke spreadsheet dan ambil Lat Order dan bidang nama titik Anda untuk menampilkan daftar pencarian / legenda kunci di peta Anda

Apakah ini membantu (bertahun-tahun kemudian)?


Jika Anda memiliki lisensi untuk itu, Sortir menurut Kurva Peano atau yang serupa akan memberikan hasil "lebih bagus". Setelah semua, pertimbangkan jalan dengan N / S dengan alamat titik di setiap sisi.
Paul

1

Pertanyaan bagus. Bukan jawaban di sini tapi komentarnya terlalu panjang - Sudahkah Anda mencoba menghapus semua strategi selain Penomoran Kunci? Anda mungkin tidak akan dapat memaksakan ini pada setiap fitur karena ini merupakan "Strategi Pas" daripada parameter "Posisi Label". Juga tidak ada opsi lain untuk Penomoran Kunci seperti jarak penempatan. Tampaknya menempatkan daftar label saya terlalu jauh dari angka. Karena ini adalah fitur baru saya akan berpikir perbaikan di masa depan akan datang. Memaksa Penomoran Kunci untuk setiap fitur adalah ide yang bagus.


Terima kasih atas jawabannya. Tidak ada kemungkinan untuk menghapus strategi dari Urutan Strategi. Jadi saya harus membuat penomoran sebagai atribut dan secara manual menambahkan tabel dengan angka dan deskripsi.
Marcin

Itulah satu-satunya cara saya bisa melihat Anda bisa melakukan ini. ESRI berada di jalur yang benar dengan alat ini tetapi membutuhkan beberapa pekerjaan. Yang saya maksud dengan menghilangkan strategi adalah menghapus centang. Jika tidak dicentang, strategi tidak diterapkan meskipun masih ada dalam daftar pesanan. Dengan cara ini Anda dapat membuat maplex mengabaikan semua strategi pemasangan kecuali Penomoran Kunci. Ini masih akan melakukan ini di daerah yang sangat padat setelah penempatan gagal jadi saya tidak melihat cara lain selain manual. Anda bisa memiliki layer titik lain dengan senar daftar di bidang, lalu hapus centang penumpukan dan gunakan vbnewline dalam ekspresi.
Jakub Sisak GeoGraphics
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.