[問題] 地圖資訊tif如何轉換成grd?

作者: lazy0813 (菜邊巴)   2020-11-23 17:25:28
[問題類型]:
檔案類型
[軟體熟悉度]:
入門新手
[問題敘述]:
想請問各位先進
地圖資訊dem.tif如何轉換成.grd
writeRaster時會出現兩種類型的檔案 grd&gri grd的檔案大小,
小到不可思議,而我只需要grd。
[程式範例]:
library(raster)
library(rtiff)
library(rgdal)
tif <- raster("Dem.tif")
spplot(tif)
writeRaster(tif,filename = 'test.grd')
[環境敘述]:
R version 3.6.3
作者: locka (locka)   2020-11-23 22:47:00
google一些線上的converter直接用?
作者: andrew43 (討厭有好心推文後刪文者)   2020-11-24 02:28:00
你的問題是如何避免生成gri還是生成的grd檔案太小?
作者: locka (locka)   2020-11-24 13:23:00
https://i.imgur.com/0p6WmpA.jpeg有找到免費的…參考看看?咦我看了這篇 https://shorturl.at/joq67 他說直接讀取 tif然後用 writeRaster 就好欸(跟你上面寫的一樣) .grf 記錄的是簡單資訊(projection, xmin,ymin…),資料則是存在 .gri裡面,你在上面的操作是有遇到問題嗎?更正 不是.grf 是.grd
作者: andrew43 (討厭有好心推文後刪文者)   2020-11-24 15:30:00
我也以為tiff是拆成grd和gri,二者放一起。分開的話一些軟體讀不出完整原始tiff資訊
作者: locka (locka)   2020-11-24 21:19:00
用raster()讀進去後就是R物件了,應該可以直接用r2gmt()

Links booklink

Contact Us: admin [ a t ] ucptt.com