2016-02-07 56 views
0

如何繪製在本地保存的圖像plotKML::spPhoto()plotKML:在本地不存儲在WikiMedia上的圖像

使用T. Hengl的現場照片例如,我得到一個錯誤,當我點到本地保存的同一張照片。我將x1$url$url替換爲同一圖像的本地路徑。

imagename = "Soil_monolith.jpg" 
x1 <- getWikiMedia.ImageInfo(imagename) 
# sm <- spPhoto(filename = x1$url$url, exif.info = x1$metadata) 
local <- "C:/Users/user1/Desktop/Soil_monolith.jpg" 
sm <- spPhoto(filename = local, exif.info = x1$metadata) 

返回

Error in spPhoto(filename = local, exif.info = x1$metadata) : 
    File C:/Users/user1/Desktop/Soil_monolith.jpg could not be located. 

然而,shell.exec(local)打開沒有問題的照片,所以我知道的路徑是正確的。

回答

1

我想通了:

spPhoto()功能需要一個瀏覽器友好的URL路徑。所以,問題解決了:

local <- "file:///C:/Users/user1/Desktop/Soil_monolith.jpg" 
相關問題