【发布时间】:2015-06-29 11:28:12
【问题描述】:
我正在使用适用于 Rails 的 Geocoder gem,它非常简单且易于实现。
我在用户搜索某个位置附近的工作的网站上使用 gem,为此我在后台使用 Bing API 来处理地理编码请求。
我发现使用 Bing API 的结果质量很差。我得到了非常不完整的结果,这给我留下了一堆没有任何地理编码数据的条目。
所以,我有一个解决方案的想法,但我不确定我能做到多精确...
我希望能够使用 Google API 来支持初始地理编码过程 - 即,当一个对象被地理编码时,我希望 Google API 来处理这个过程,因为它比 Bing 产品更可靠。
然后我希望能够继续将 Bing API 用于任何与搜索相关的地理编码查询:例如 Object.near(whatever)。
我知道我可以使用地理编码器配置多个服务,但是我不确定我如何明确地将一项服务用于特定目的。其他人有使用地理编码器执行此操作的经验吗?
【问题讨论】:
标签: ruby-on-rails api gem