ArcGIS Desktop 10 Tips dan Trik

20

Beberapa kali dalam sebulan, saya memeriksa berbagai tips dan trik posting CW di StackOverflow dan selalu belajar sesuatu yang baru.

Saya bolak-balik, apakah akan menyematkan pertanyaan ini ke program spesifik dari versi utama perangkat lunak GIS. Mengingat jumlah perubahan pada ux, saya pikir ArcGIS Desktop 10 harus mendapatkan pertanyaan Tip dan Triknya sendiri dan akan menjadi sumber yang bagus untuk pengguna ArcGIS baru dan pengguna ArcGIS 10 meningkatkan dari 9.3.

Berharap untuk melihat beberapa kiat bagus yang belum tercakup dalam Tip dan Pintasan Desktop ESRI ArcGIS .

ArcMap

Jay Cummins
sumber
topik dan tip yang bagus.
George Silva

Jawaban:

14

di sini adalah awal untuk rel 10 ... Desktop 10 tips dan trik

Brad Nesom
sumber
Banyak hal di sana yang berlaku untuk rilis sebelumnya juga.
zwaap
10

Di dalamnyaarcpy Anda bisa mendapatkan akses ke representasi geoJSON dari geometri apa pun melalui __geo_interface__metode tersembunyi . Sebagai contoh:

arcpy.PointGeometry(arcpy.Point(5,5)).__geo_interface__

Yang menghasilkan dengan baik:

{'coordinates': (5.0, 5.0), 'type': 'Point'}

* Semua pujian untuk Bruce Harold di ESRI Redlands karena merinci ini semula.

om_henners
sumber
Apakah itu representasi presisi tunggal dari objek titik?
@ DanPatterson Sejauh yang saya tahu, ya. Tetapi saya telah mengedit jawaban untuk ketelitian yang kurang untuk menghindari kebingungan.
om_henners
5

Saya suka fitur baru buat templat di ArcGIS 10, tetapi jika Anda lebih suka metode yang lama, Anda bisa kembali dengan mengatur dengan menjalankan ArcGIS \ Desktop10.0 \ Utilities \ AdvancedArcMapSettings.exe, mengklik tab Editor, dan hapus centang Buat fitur menggunakan templat dan memulai kembali ArcMap. teks alternatif

Jay Cummins
sumber
5

Ringkasan Jawaban


ArcMap

ArcCatalog

  • Daftar folder yang lambat?
    1. Pastikan bahwa Opsi ArcCatalog -> Konten hanya memiliki Nama, Jenis dicentang. Jangan periksa kolom metadata juga.
Jay Cummins
sumber
4

Ini bukan tip UI tetapi pasti berlaku untuk ArcGIS 10. Jika Anda adalah pengembang ekstensi maka Anda harus menggunakan model pendaftaran ESRI yang baru; khusus Anda harus menggunakan utilitas ESRIRegAsm. Info lebih lanjut di sini .

xanadont
sumber
Belum lagi persyaratan mengikat Runtime baru. goo.gl/ZSTi Yang itu membuat saya lagi hari ini.
Jay Cummins
4

ArcBruTile sangat cocok untuk Desktop

ArcBruTile menampilkan ubin dari OpenStreetMap, Bing, Google dan SpatialCloud di ArcGIS Desktop.

ArcBruTile mendukung: semua proyeksi; caching sisi klien; ArcGIS 9.3 dan 10. Dukungan TMS teks alternatif

Simon
sumber
Apakah ini membutuhkan hak Admin? Saya menggunakan Windows 7 sekarang.
PROBERT
4

Jendela kustomisasi memiliki lusinan alat yang tidak diekspos melalui alat GP atau sebagai tombol pada bilah alat, jadi Anda harus menambahkannya secara manual. Ada sangat banyak alat yang berguna yang banyak pengguna Arc berpengalaman tidak terbiasa.

Inilah daftar teratas alat "tersembunyi" saya:

  • Load Objects - alat ini memungkinkan Anda memuat fitur ke kelas fitur dari kelas fitur lain sambil menghormati pemetaan tertentu dan aturan perilaku geodatabase.

  • Eye Dropper - alat ini dapat digunakan untuk mengklik warna pada tampilan peta Anda dan menentukan nilai RGB-nya.

  • Mempersiapkan jendela (10.1+) - panel ini memungkinkan Anda memeriksa apakah ada masalah yang berpotensi mempengaruhi kinerja peta (seperti yang Anda alami di 9.3 - untuk bilah alat Penerbitan Peta Layanan). Anda tidak harus menjalankan File> Bagikan sebagai> Layanan untuk mengaktifkan jendela Siapkan. Anda dapat menganalisis peta apa pun untuk kemungkinan masalah hanya dengan ArcMap.

Alex Tereshenkov
sumber
3

Bukan hanya perangkat lunak yang dapat meningkatkan kinerja ArcGIS.

Banyak tips dan trik yang meningkatkan ArcGis 9.2 ada di sini (dari http://mapperz.blogspot.com ).

(Mereka hanya perlu memperbarui untuk ArcGIS 10 + Windows7 dan memerlukan hak admin.)

Mapperz
sumber
1
"Masalahnya adalah untuk membuat ArcMap berjalan lebih cepat, harus dirancang ulang dan direkayasa ulang, sesuatu yang ESRI tidak akan lakukan karena terlalu mahal. Alasan mengapa lambat sekarang adalah karena 1) seluruh perangkat lunak diimplementasikan di COM (kesalahan besar), 2) ada terlalu banyak DLL dalam sistem, dan 3) banyak insinyur ESRI memiliki petunjuk tentang cara menulis perangkat lunak yang memiliki kinerja dalam pikiran. "dari James Fee Komentar MikeC spatiallyadjusted.com/
2010/06/18
1
"Lakukan" -> "jangan", saya kira. (Tampaknya tidak adil untuk berspekulasi tentang programmer dengan cara ini. Tentunya keputusan akhir tentang kinerja didorong oleh pemasaran dan ditentukan oleh orang yang mengendalikan perusahaan.)
whuber
3

Salah satu penghemat waktu terbesar saya di ArcMap, ketika saya perlu menggeser dan memperbesar, adalah bkuncinya:

  • sambil menahan bdan tombol kiri mouse, menggerakkan mouse ke atas / bawah akan memperbesar / memperkecil; atau,
  • sambil menahan bdan tombol mouse kanan , menggerakkan mouse akan menggeser ke arah gerakan.

Anda tidak akan lagi membuang waktu untuk beralih di antara semua alat Zoom / Pan! Sejauh yang saya tahu, ini berfungsi di semua versi ArcMap (tentu saja 9.3 dan lebih baru).

nmpeterson
sumber
3

Ruang in_memorykerja dapat membantu mempercepat geoproses secara signifikan, dan jarang digunakan oleh pengguna baru, juga tidak "diiklankan" dengan baik oleh Esri.

Lihat posting saya di Cara untuk Mempercepat Skrip Python Berjalan Sebagai Alat ArcGIS untuk jawaban yang lebih terperinci tentang bagaimana dan mengapa menggunakan ruang kerja in_memory.

RyanDalton
sumber
2

Jika kalkulator lapangan Anda tidak berfungsi dan gagal dengan "Ada kegagalan selama pemrosesan, periksa jendela Hasil Geoproses untuk detailnya.", Periksa untuk garis miring di nama layer. video: http://drop.io/w1nca2k

Jay Cummins
sumber
1

"Ada kegagalan selama pemrosesan, periksa jendela Hasil Geoprocessing untuk perincian.", Ini juga terjadi jika nama bidang dari layer yang Anda field_calculating memiliki garis bawah " " garis bawah. Hapus " " dan berfungsi sebagaimana mestinya.

bukit lawrie
sumber
1

Pengaturan default ArcMap tidak selalu mengekspos tombol-tombol yang harus Anda telusuri dalam menu konteks. Akan bagus untuk memiliki ini di bilah alat.

Misalnya Anda mungkin telah membuat banyak pilihan pada layer dalam dokumen peta dan ingin menghapus semua pilihan. Anda biasanya akan mengklik kanan pada layer di TOC, pergi ke Selection dan kemudian Hapus Fitur yang Dipilih (klik tombol 3) atau bermain-main dengan lapisan dalam daftar dengan panel pilihan di TOC.

Nah tombol itu dapat ditambahkan ke bilah alat apa pun menggunakan jendela penyesuaian seperti yang disebutkan Alex di atas. Anda sekarang dapat menghapus semua pilihan dengan satu klik.

Tombol lain yang selalu saya tambahkan adalah tombol zoom / pan terus menerus.

Akhirnya tombol SWIPE pada bilah alat efek adalah permintaan kerumunan dan biasanya membuat orang menjauh karena suatu alasan ... :)

Hornbydd
sumber