R-Klassen und Methoden für räumliche Daten. Beachten Sie, dass dieses Paket (langsam) zugunsten des Pakets sf
veraltet sein wird. Es befindet sich im Wartungsmodus und erfordert derzeit sf
für die Validierung des Koordinatenreferenzsystems sowie die Koordinatentransformation, -konvertierung und (Neu-)Projektion.
Ab Version 2.1-0 hat sp
maptools
, rgdal
und rgeos
als vorgeschlagene Pakete entfernt.
Ab Version 2.0-0 wird sp
Evolutionsstatus in 2L
geändert, um intern sf anstelle von rgdal
zu verwenden, vom Standardwert 0L
bis jetzt. Einzelheiten zur Anpassung finden Sie in diesem Bericht und in diesem Bericht finden Sie Informationen zum Fortschritt bei der Einstellung maptools
, rgdal
und rgeos
.
Bevor sp geladen wird, können options("sp_evolution_status")
auf 0L
für Legacy-Verhalten, 1L
für die Einstellung CRS(, doCheckCRSArgs=FALSE, )
und andere kleinere Schritte zum Blockieren von Aufrufen an rgdal usw. und 2L
für die interne Verwendung von sf gesetzt werden . Wenn diese Option nicht gesetzt ist, kann die Umgebungsvariable _SP_EVOLUTION_STATUS_
verwendet werden, die wiederum vor dem Laden von sp auf "0"
, "1"
oder "2"
gesetzt wird. Dies wird zum Ausführen von Revdep-Prüfungen in verschiedenen Entwicklungsszenarien verwendet, um die Außerbetriebnahme von Maptools, Rgdal und Rgeos vorwegzunehmen.
Ab sp 1.6.0
veröffentlicht am CRAN 2023-01-19, können diese Statuseinstellungen auch geändert werden, wenn sp
geladen wird, indem sp::get_evolution_status()
den aktuellen Wert zurückgibt und sp::set_evolution_status(value)
, wobei value möglich ist Nehmen Sie die ganzzahligen Werte 0L
, 1L
und 2L
. sp 1.6.1
veröffentlicht am 25.05.2023 auf CRAN, fügte Startmeldungen hinzu, um Benutzer auf bevorstehende Änderungen aufmerksam zu machen.
Sehen: