Классы 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.
Начиная с sp 1.6.0
опубликованного в CRAN 19 января 2023 г., эти настройки состояния также можно изменить при загрузке sp
, используя sp::get_evolution_status()
возвращающий текущее значение, и sp::set_evolution_status(value)
, где значение может возьмите целочисленные значения 0L
, 1L
и 2L
. sp 1.6.1
опубликованном на CRAN 25 мая 2023 г., добавлены стартовые сообщения, предупреждающие пользователей о неизбежных изменениях.
Видеть: