get_googlemap()函数无法显示正确的位置

时间:2017-10-27 12:45:05

标签: r ggmap

我在 R 中使用GoogleMaps API。 我试图运行此代码:

lon_lat <- transmute(df, longitude=round(longitude, 2), latitude=round(latitude, 2))
map <- get_googlemap(location="mexico", markers=lon_lat, scale=2, key=key)
ggmap(map)

但它显示的是休斯顿市的地图,没有标记。

另外,我尝试在空间坐标中转换lon_lat

library(sp)
SpatialPoints(lon_lat)

但我得到了同样错误的休斯顿地图。

我认为这个问题与空间坐标有关,但我对此并不确定。

编辑:

这是loc_lat的前五个空间坐标: enter image description here

1 个答案:

答案 0 :(得分:1)

这是[cart] => a:1:{s:32:"**c9f0f895fb98ab9159f51fd0297e236d**";a:10:{s:3:"key";s:32:"**c9f0f895fb98ab9159f51fd0297e236d**";s:10:"product_id";i:8;s:12:"variation_id";i:0;s:9:"variation";a:0:{}s:8:"quantity";i:1;s:13:"line_tax_data";a:2:{s:8:"subtotal";a:0:{}s:5:"total";a:0:{}}s:13:"line_subtotal";i:180;s:17:"line_subtotal_tax";i:0;s:10:"line_total";i:180;s:8:"line_tax";i:0;}} 的正确sintax:

get_googlemap

enter image description here