我有大约 900 拉长的配对,我希望获得相关的高程数据。
在 R 中有一个名为 Googleway 的包,用于查询 Google Maps API。
我已经安装了包并在 R 中调用了库。我还请求了一个 API 密钥,我测试并确认它正在工作。
在 R 中,我创建了一个数据框DF
,如下所示:
> head(DF,10)
lat lon
1 52.69373 -8.609117
2 52.69910 -8.832892
3 52.69224 -8.919400
4 52.85152 -8.983660
5 52.74925 -8.911150
6 52.78698 -9.164880
7 52.99315 -9.371800
8 52.68393 -9.646870
9 52.84660 -8.979998
10 52.70877 -9.315228
根据 Googleway 帮助信息中的说明,我的数据框仅包含两列 lat 和 lon。
我随后编写了以下代码,但出现“词法错误”,如下所示:
> result <- google_elevation(df_locations = DF, key = "somekeygoeshere")
Error: lexical error: invalid char in json text.
https://maps.googleapis.com/map
(right here) ------^
我不确定错误指的是什么,这是 Googleway 库内部的东西还是我的数据有错误?“somekeygoeshere”是我输入 API 密钥的地方。