Geometri bukan M-Sadar?

8

Saat menggunakan alat geoprocessing Erase dari Analyst Toolbox, saya mendapatkan galat berikut "ERROR 999999: Fungsi eksekusi kesalahan. Geometri tidak diketahui-M Gagal dieksekusi (Dihapus)."

Dengan subset kecil dari data saya, tidak ada masalah menjalankan alat, tetapi ketika saya menjalankannya pada seluruh dataset tampaknya memberi saya kesalahan yang disebutkan di atas. Saya telah mencoba langkah-langkah berikut untuk mencoba dan memperbaiki masalah:

  • Perbaiki Geometri dari kedua poligon bentuk saya
  • Matikan M-aware dalam pengaturan lingkungan saya

Saya menggunakan ArcMap 9.31.

PolyGeo
sumber
apakah Anda mengetahui paket layanan terbaru? Saya pikir saya ingat sesuatu tentang ini diperbaiki dalam sp.
Gotchula

Jawaban:

4

Masalah ini dapat berasal dari fakta bahwa beberapa set data Anda M-aware dan yang lainnya tidak. Jika Anda tidak membutuhkan nilai-nilai ini, Anda dapat dengan mudah menghapusnya dengan menggunakan alat konversi. Jika di sisi lain Anda memang membutuhkan nilai-nilai itu, Anda juga dapat menambahkannya jika diperlukan:

  • Buka kotak alat Alat Konversi
  • Gunakan misalnya Geodatabase: Kelas Fitur ke Kelas Fitur
  • Klik pada 'Lingkungan ...'
  • Di bawah 'Pengaturan Umum' aktifkan atau nonaktifkan 'Output memiliki nilai M'
  • Jalankan alatnya

Lakukan itu untuk semua kelas fitur yang terpengaruh dan ganti yang asli. Anda dapat memeriksa apakah kelas fitur memiliki nilai M dengan mengklik kanan di ArcCatalog dan memilih tab 'General', cari 'Geometry Properties'.

Dan satu
sumber
2

Beberapa pengguna melaporkan bahwa menjalankan alat multi bagian ke satu bagian memecahkan masalah mereka.

GuillaumeC
sumber
1

Saya tidak tahu tentang cara memperbaiki M-awerness, tetapi jika Anda ingin mem-bypass masalah, bilah alat ET Geowizard (ditemukan di: http://www.ian-ko.com/ ) memiliki alat hapus (yang saya gunakan sebagai gantinya alat ArcGIS).

Jonatr
sumber
1

Pesan kesalahan ini muncul sesekali saat menjalankan skrip python. Tidak yakin apakah itu terkait dengan memori, tetapi cukup berhenti dari aplikasi dan memulai kembali kadang-kadang menyelesaikan masalah. Jika gagal, Multipart_to_singlepart dapat membantu sebagai pengguna lain yang disebutkan di atas. Saran terakhir saya mungkin untuk mengompres atau memadatkan database Anda sebelum langkah di mana ia gagal.

Kesalahan Pengguna
sumber
0

Saya menemukan konversi ke shapefile juga berhasil.

Pam
sumber
0

Saya mendapatkan kesalahan ini saat menyimpan tabel output ke folder biasa di harddisk saya. Saya menemukan bahwa menyimpan tabel output ke geodatabase memperbaiki masalah.

Senin
sumber