我正在尝试使用库中的geocode函数来获取特定位置的坐标.到目前为止,我能够正常使用该功能.ggmapsR
我遇到的问题是我希望将每日限制从2,500增加到100,000.官方Google 文档
说,如果您在项目上启用结算,这很容易实现,我很乐意这样做.继续此过程后,Google Developers Console将为您提供个性化的API密钥.
但是,该geocode功能无法选择放入此个性化API密钥.相反,它要求client(业务用户的客户端ID)和signature(业务用户的签名),这是Google Maps API for Work客户可以访问API的方式.我知道这也是一个选项,但这似乎是一个非常大的用例,因为Google Maps API for Work似乎是为大型企业帐户设计的:
根据年度合同购买,每24小时的每日配额为100,000个请求.
所以我的问题归结为:我可以使用库中的geocode函数来ping Google Maps Geocoding API吗?ggmapsR
当我在加载data.table包之后加载lubridate包时,我收到以下错误消息:
Loading required package: data.table
data.table 1.9.4 For help type: ?data.table
*** NB: by=.EACHI is now explicit. See README to restore previous behaviour.
Attaching package: ‘data.table’
The following objects are masked from ‘package:lubridate’:
hour, mday, month, quarter, wday, week, yday, year
Run Code Online (Sandbox Code Playgroud)
有谁知道a)导致这个问题的原因是什么?b)如何防止这些物体lubridate被掩盖?
更新:
与上述相关的问题是我正在使用包中的quarter函数,lubridate并且在加载data.table包之后,我不再以相同的方式这样做.
具体来说,当我运行quarter(Date, with_year=TRUE)(其中Date是class = Dates的向量)时,我现在得到以下错误:Error in quarter(Date, with_year = TRUE) : unused argument (with_year = TRUE).
如果我只是,quarter(Date) …