فئات 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 2023-01-19، يمكن أيضًا تغيير إعدادات الحالة هذه عند تحميل sp
، باستخدام sp::get_evolution_status()
لإرجاع القيمة الحالية، و sp::set_evolution_status(value)
، حيث يمكن للقيمة خذ القيم الصحيحة 0L
و 1L
و 2L
. أضاف sp 1.6.1
المنشور في CRAN 2023-05-25 رسائل بدء التشغيل لتنبيه المستخدمين بالتغييرات الوشيكة.
يرى: