1

以前,我能够在卫星地图上叠加疾病地图。现在看来需要一个 API 密钥。我无法将其集成到 R 代码中。

到目前为止,我已经尝试访问谷歌地图上的代码。我得到了一个代码,但我无法将它集成到我的 R 代码中。

library(RgoogleMaps)
lat = c(-30.3022,-30.5000,-33.48569)
lon = c(153.1189,151.6500,145.5316)
center = c(mean(lat), mean(lon))
zoom <- min(MaxZoom(range(lat), range(lon)))
mymap <- GetMap(center=center, zoom=zoom, maptype= "terrain", destfile = "MyTile1.png")

Error in download.file(urlStr, destfile, mode = "wb", quiet = TRUE) : 
  cannot open URL 'http://maps.google.com/maps/api/staticmap?center=-31.4292966666667,150.100166666667&zoom=6&size=640x640&maptype=terrain&format=png32&sensor=true'

In addition: Warning message:
In download.file(urlStr, destfile, mode = "wb", quiet = TRUE) :
  cannot open URL 'http://maps.google.com/maps/api/staticmap?center=-31.4292966666667,150.100166666667&zoom=6&size=640x640&maptype=terrain&format=png32&sensor=true': HTTP status was '403 Forbidden'

我认为我需要在此处包含一些内容,其中包括相关地图的 api 密钥

4

0 回答 0