如何扩展地理定位 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 地理定位

具有多OS /浏览器指令的第三方组件,用于启用地理定位服务?

H5 使用地理位置定位

H5 使用地理位置定位

地理定位不适用于webview android

地理定位 video web存储