Mengekstraksi nilai spesifik ke raster baru di ArcGIS Desktop?

8

Saya memiliki peta dengan data yang disimpan dalam format file geodatabase (gdb). Ketika saya membukanya di ArcGIS 10, saya melihat bahwa ia memiliki data selama 12 tahun, setiap tahun dikodekan dalam warna berbeda.

Bagaimana cara membuat 12 peta berbeda dari satu dataset besar ini, ketika dalam tabel atribut hanya ada kolom objectid, kolom nilai (12 level, sesuai dengan setiap tahun), dan kolom jumlah hitungan (jumlah sel yang memiliki data untuk setiap tahun)?

masukkan deskripsi gambar di sini

le nghiem
sumber

Jawaban:

10

Spatial Analyst diperlukan untuk sebagian besar tugas raster di ArcGIS di luar tampilan dan kliping sederhana.

Jika sudah, maka Anda dapat menggunakan Extract by Attributes untuk membuat raster baru dengan hanya satu nilai. Ini akan menjadi nilai dari raster asli, dan Anda harus mengklasifikasi ulang ke 1 atau 0.

Anda dapat menggunakan Reklasifikasi secara langsung untuk menghasilkan raster baru dan memetakan nilai input ke yang baru. Jadi, Anda bisa memetakan 4 ke 1 dan semua nilai lainnya ke 0.

Anda juga dapat menggunakan pernyataan Con dalam Kalkulator Raster untuk menghasilkan output biner. Saya percaya ungkapannya adalah Con("raster" = 4, 1, 0)(yang mana con(condition, true, false)).

Semua solusi ini harus dijalankan sekali untuk setiap nilai yang ingin Anda ekstrak.

Chris W
sumber