Membaca berkas raster
Berkas raster paling mudah dibaca ke R dengan fungsi raster() dari paket raster. Anda cukup memasukkan nama berkas (termasuk ekstensinya) dari raster sebagai argumen pertama, x.
Fungsi raster() menggunakan beberapa fungsi bawaan paket raster untuk membaca tipe berkas tertentu (berdasarkan ekstensi pada nama berkas) dan, selain itu, meneruskan proses pembacaan berkas ke readGDAL() dari paket rgdal. Keuntungan tidak langsung menggunakan readGDAL() adalah raster() mengembalikan objek RasterLayer.
Salah satu jenis berkas raster yang umum adalah GeoTIFF, dengan ekstensi berkas .tif atau .tiff. Kami telah mengunduh raster pendapatan median dari sensus AS dan menaruhnya di direktori kerja Anda.
Mari kita lihat dan membacanya.
Latihan ini adalah bagian dari kursus
Memvisualisasikan Data Geospasial di R
Petunjuk latihan
- Gunakan
dir()untuk melihat isi direktori kerja Anda. - Gunakan
dir()lagi untuk melihat isi direktorinyc_grid_data. - Gunakan
raster()untuk membaca raster pendapatan median ke variabelincome_griddengan memasukkan path lengkap ke berkas.tif. - Gunakan
summary()untuk memastikan raster tersimpan sebagaiRasterLayer. - Gunakan
plot()untuk memeriksa isi raster.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
library(raster)
# Call dir()
# Call dir() on the directory
# Use raster() with file path: income_grid
# Call summary() on income_grid
# Call plot() on income_grid