sp
version
空間資料的 R 類別和方法。請注意,這個包將(慢慢)被棄用,取而代之的是包sf
。它處於維護模式,目前需要sf
進行座標參考系驗證以及座標變換、轉換和(重新)投影。
從版本 2.1-0 開始, sp
已將maptools
、 rgdal
和rgeos
作為建議包刪除。
從版本 2.0-0 開始, sp
進化狀態改為2L
以在內部使用sf代替rgdal
,從預設的0L
到現在。請參閱此報告以了解適配詳細信息,並參閱此報告以了解停用maptools
、 rgdal
和rgeos
進度。
在載入sp之前, options("sp_evolution_status")
可以設定為0L
以表示遺留行為, 1L
以設定CRS(, doCheckCRSArgs=FALSE, )
和其他小步驟來阻止對rgdal等的調用, 2L
以在內部使用sf 。如果未設定此選項,則可以使用環境變數_SP_EVOLUTION_STATUS_
,再次在載入sp之前,將其設為"0"
、 "1"
或"2"
;這用於在不同的演化場景下運行 revdep 檢查,預測 maptools、rgdal 和 rgeos 的退役。
從 CRAN 2023-01-19 上發布的sp 1.6.0
開始,載入sp
時這些狀態設定也可能會更改,使用sp::get_evolution_status()
傳回目前值和sp::set_evolution_status(value)
,其中 value 可以取整數值0L
、 1L
和2L
。在 CRAN 2023-05-25 上發布的sp 1.6.1
新增了啟動訊息,以提醒用戶即將發生的變更。
看: