我们想要支持国际地理编码的网站。我们警惕使用扼杀和/或限制请求的API,随着服务的增加,这可能会使我们的裤子下降。 Facebook等现代网站如何实现地理编码?是否有工具可以为整个世界实施准确的内部可扩展地理编码解决方案?可扩展的国际地理编码解决方案
12
A
回答
3
我不知道国际geoconding的API。然而,也许卡桑德拉http://cassandra.apache.org/可以为你增加一些有价值的东西。虽然这是一个以存储为中心的解决方案,但它肯定可以扩展。
Twitter正在使用它存储的地理位置和兴趣数据的地方http://engineering.twitter.com/2010/07/cassandra-at-twitter-today.html以及https://simplegeo.com/
0
我知道这是一个老问题。您始终可以使用服务,然后将相关结果缓存到本地数据库中......在退回服务之前,只需先查看本地数据。过了一段时间,您的大部分请求都会触发您的本地数据库,并且几乎没有任何回退。
对于基于美国的项目,我们从一个种子美国邮政编码数据库开始,并使用Bing作为后备,从未达到5,000次/天(iirc)限制。 YMMV与这种解决方案,但它不是一个不合理的。
相关问题
- 1. 在iOS上进行地理编码的可扩展解决方案
- 2. 可扩展的解决方案WCF
- 3. 1.4 Symfony的国际化解决方案
- 4. wordpress国际化解决方案
- 5. 为OSX扩展MDM解决方案
- 6. 插件在可用时用“打开相应的解决方案”扩展解决方案资源管理器?
- 7. 离线反向地理编码解决方案
- 8. 适用于多国解决方案的Xml编码
- 9. 服务器端推送的可扩展解决方案?
- 10. Visual Studio 2012解决方案资源管理器扩展
- 11. URL编码的设计解决方案
- 12. Visual Studio扩展:在当前解决方案中编辑代码文件?
- 13. 是否有可能的解决方案来使编码过程具有可扩展性?
- 14. 单向编码解决方案
- 15. 递归解决方案的动态编程解决方案
- 16. 最佳解决方案:扩展方法还是新类?
- 17. 用于Chrome扩展IndexedDB的同步解决方案
- 18. Visual Studio 2010扩展获取对解决方案资源管理器的引用
- 19. 如何处理解决方案,项目及其内容在VisualStudio的扩展
- 20. 多个国家/地区需要短信/短信解决方案
- 21. 如何国际化Firefox扩展
- 22. 什么是.NET中单向同步的可扩展解决方案?
- 23. 是否有快速和可扩展的解决方案来保存数据?
- 24. 在SaaS解决方案中扩展Azure移动服务
- 25. 使用jQuery,CSS或两者扩展DIV解决方案?
- 26. Visual Studio 2013扩展解决方案资源管理器筛选器
- 27. 解决方案来解决该问题的编码在此代码
- 28. 在Visual Studio中构建解决方案,重建解决方案和清理解决方案的区别?
- 29. PHP json解码与解决方案
- 30. VS 2008解决方案资源管理器中不显示的解决方案