对于这个基本问题,我很抱歉,我刚刚开始使用 Geonames。

Ruby geokit gem 包含以下使用 Geonames 的说明:

# To use this service either free or premium, you must register a key.
# See http://www.geonames.org
Geokit::Geocoders::GeonamesGeocoder.key = 'KEY'

我已在 Geonames 网站上注册,但我不知道如何为自己生成 API key 。我已经查看了 geonames 网站,但找不到似乎可以执行此操作的页面。

它必须以某种方式成为可能。谁可以给我解释一下这个?

最佳答案

只需从 the geonames.org login page 注册免费服务 Geonames 使用 username 参数来计算已发送的请求。

由于您的信用有限,请记住在投入生产之前设置请求缓存。

10-08 16:06