1

我有大约 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 密钥的地方。

4

0 回答 0