Objek CRS di slot proj4string objek, tetapi juga memiliki tugas
bentuk, yang memungkinkan pengguna untuk mengubah nilai saat ini, yang juga bisa menjadi CRS
objek yang mengandung karakter nilai NA:
> proj4string (CRAN_sp)
[1] "+ proj = longlat + ellps = WGS84 "
> proj4string (CRAN_sp) <- CRS (as.character (NA))
> proj4string (CRAN_sp)
[1] NA
> proj4string (CRAN_sp) <- llCRS
Ekstrak koordinat dari SpatialPoints objek sebagai matriks numerik
adalah yang sederhana seperti menggunakan metode koordinat. Seperti semua matriks, indeks
dapat digunakan untuk memilih subset, misalnya CRAN Cermin terletak di Brasil
pada tahun 2005:
> brazil <- yang (CRAN_df $ loc == "Brasil")
> brazil
[1] 4 5 6 7 8
> koordinat (CRAN_sp) [brazil,]
coords.x1 coords.x2
[1,] -49,26667 -25,41667
[2,] -42,86667 -20,75000
[3,] -43,20000 -22,90000
[4,] -47,63333 -22,71667
[5,] - 46,63333 -23,53333
Selain itu, objek SpatialPoints juga dapat diakses oleh indeks, menggunakan
"[" operator, di sini di koordinat nilai diperlakukan sebagai suatu entitas. Objek
yang dikembalikan dari kelas yang sama, dan mempertahankan informasi proyeksi, namun memiliki
kotak pembatas baru:
> summary (CRAN_sp [brazil,])
Obyek SpatialPoints kelas
Koordinat:
min max
coords.x1 -49,26667 -42,86667
coords.x2 - 25,41667 -20,75000
Apakah diproyeksikan: SALAH
proj4string: [+ proj = longlat + ellps = WGS84]
Jumlah poin: 5
The "[" operator juga bekerja untuk indeks negatif, yang menghilangkan koordinat
dari objek, di sini dengan menghapus cermin selatan Garis Khatulistiwa:
Sedang diterjemahkan, harap tunggu..