Tôi sử dụng các gói R rdal và rgeos rộng rãi (hiện tại với R v3.2.2). Gần đây, trên máy ubuntu của tôi (ubuntu v15.10), khi tôi tải các gói rgdal, tôi thấy như sau:cách nâng cấp proj4 cho rgdal
> library(rgdal)
Loading required package: sp
rgdal: version: 1.0-7, (SVN revision 559)
Geospatial Data Abstraction Library extensions to R successfully loaded
Loaded GDAL runtime: GDAL 1.11.1, released 2014/09/24
Path to GDAL shared files: /usr/local/share/gdal
Loaded PROJ.4 runtime: Rel. 4.9.1, 04 March 2015, [PJ_VERSION: 491]
Path to PROJ.4 shared files: (autodetected)
WARNING: no proj_defs.dat in PROJ.4 shared files
Linking to sp version: 1.2-1
tôi đã thấy trên một recent r-sig-geo posting rằng đây là một vấn đề được biết đến, và rằng một cập nhật cho gói rgdal đã được phát hành để khắc phục sự cố này. Tuy nhiên, mặc dù cài đặt lại gói rgdal, cài đặt lại gdal và proj4 với các mục sau:
Tôi thấy không có sự khác biệt. Vấn đề này tạo ra hàng trăm thông báo cảnh báo khi tôi sử dụng các chức năng của các gói này.
Trong khi đó, trên mac của tôi, nếu tôi tải các gói rgdal, tôi thấy
> library(rgdal)
Loading required package: sp
rgdal: version: 1.0-7, (SVN revision 559)
Geospatial Data Abstraction Library extensions to R successfully loaded
Loaded GDAL runtime: GDAL 1.11.3, released 2015/09/16
Path to GDAL shared files: /usr/local/Cellar/gdal/1.11.3/share/gdal
Loaded PROJ.4 runtime: Rel. 4.9.2, 08 September 2015, [PJ_VERSION: 491]
Path to PROJ.4 shared files: (autodetected)
Linking to sp version: 1.2-0
Vì vậy, rõ ràng là hành cập nhật vào GDAL và PROJ.4 mà không phải là làm cho nó vào máy linux của tôi.
Có ai có bất kỳ ý tưởng nào về cách tôi có thể nhận được cập nhật không?
Cảm ơn!
Repo Ubuntu chính là cũ. Ngay cả UbuntuGIS chỉ có tối đa 4.8.0-4. Nhưng, https://launchpad.net/ubuntu/+source/proj có 4.9.2 – hrbrmstr
Nếu bạn không sợ bằng cách biên dịch, tôi sẽ biên dịch 'proj4' và cài đặt nó trong'/usr/local'. –