Classes e métodos R para dados espaciais. Observe que este pacote será (lentamente) obsoleto, em favor do pacote sf
. Está em modo de manutenção e atualmente requer sf
para validação do sistema de referência de coordenadas e transformação, conversão e (re)projeção de coordenadas.
A partir da versão 2.1-0, sp
abandonou maptools
, rgdal
e rgeos
como pacotes sugeridos.
A partir da versão 2.0-0, o status de evolução sp
foi alterado para 2L
para usar sf internamente no lugar de rgdal
, do padrão 0L
até agora. Consulte este relatório para obter detalhes sobre a adaptação e este relatório para ver o progresso na desativação maptools
, rgdal
e rgeos
.
Antes de sp ser carregado, options("sp_evolution_status")
pode ser definido como 0L
para comportamento legado, 1L
para definir CRS(, doCheckCRSArgs=FALSE, )
e outras etapas menores para bloquear chamadas para rgdal etc., e 2L
para usar sf internamente . Se esta opção não estiver definida, a variável de ambiente _SP_EVOLUTION_STATUS_
poderá ser usada, novamente antes de sp ser carregado, definida como "0"
, "1"
ou "2"
; isso é usado para executar verificações revdep em diferentes cenários de evolução, antecipando a desativação de maptools, rgdal e rgeos.
A partir sp 1.6.0
publicado no CRAN 2023-01-19, essas configurações de status também podem ser alteradas quando sp
é carregado, usando sp::get_evolution_status()
retornando o valor atual, e sp::set_evolution_status(value)
, onde value pode pegue os valores inteiros 0L
, 1L
e 2L
. sp 1.6.1
publicado no CRAN 2023-05-25 adicionou mensagens de inicialização para alertar os usuários sobre mudanças iminentes.
Ver: