如何扩展地理定位 Web 应用程序
Posted
技术标签:
【中文标题】如何扩展地理定位 Web 应用程序【英文标题】:How to scale a geolocation web application 【发布时间】:2010-12-10 12:35:52 【问题描述】:我正在构建一个地理定位 Web 应用程序,但我真的不知道如何处理地理定位。
简而言之,我的应用可让您在特定城市创建广告。我们的想法是避免使用城市名称、邮政编码、国家/地区的基本形式,而只使用基于城市名称的自动完成字段。
我知道如何处理这个问题,但我不确定哪一个是最好的。 第一个是从 maxmind(3M 城市)获取世界城市数据库,然后从我的数据库中选择。
另一种是使用YQL和yahoo的geo API...
我真的不知道这种应用的最佳实践是什么......
格雷格
【问题讨论】:
【参考方案1】:我已经使用 geokit 插件和 gem 完成了一些地理定位。它适用于多个地理位置提供商(谷歌和雅虎)。
https://github.com/andre/geokit-gem
【讨论】:
以上是关于如何扩展地理定位 Web 应用程序的主要内容,如果未能解决你的问题,请参考以下文章
在 Flask Web App (Python 3.6.6) 中使用 JS 地理定位