Вы можете использовать пакет gdalUtils
, который предполагает, что пользователь имеет рабочую GDAL по своей системе. Если параметр «gdalUtils_gdalPath» установлен (обычно с помощью gdal_setInstallation), будет использоваться GDAL, найденный в этом пути. Если ничего не найдено, будет выполнена gdal_setInstallation, чтобы попытаться найти рабочий GDAL, который имеет правильные драйверы, как указано в параметре «of» (выходной формат).
Подробнее о inside-r.org.
Здесь функция gdalwarp()
кажется, чтобы сделать работу:
gdalwarp(srcfile="/your/path/LST_2011-03-30_WGS.img", #source file
dstfile="/your/path/LST_2011-03-30_NAD.img", #destination file
s_srs="+proj=utm +zone=12 +datum=WGS84 +no_defs +ellps=WGS84", #input spatial reference
t_srs="+proj=utm +zone=12 +datum=NAD83 +no_defs +ellps=GRS80") #output spatial reference
N.b .: Поскольку я не имею изображения, я не мог убедиться, что это действительно работает с выше предусмотренных параметрами. Однако я тестировал его с помощью другой .tif растровой и других пространственных систем отсчета, и это сработало.
Возможно, [это] (http://gis.stackexchange.com/questions/45263/converting-geographic-coordinate-system-in-r) поможет. – r2evans