MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Gunakan dir() untuk melihat isi direktori kerja Anda.
  • Gunakan dir() lagi untuk melihat isi direktori nyc_grid_data.
  • Gunakan raster() untuk membaca raster pendapatan median ke variabel income_grid dengan memasukkan path lengkap ke berkas .tif.
  • Gunakan summary() untuk memastikan raster tersimpan sebagai RasterLayer.
  • 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
Edit dan Jalankan Kode