On this page... (hide)
- 1. 公共标准
- 2. 实现工具
- 3. 相关参考
- 4. 自己实现底层机制的参考
1. 公共标准
HTML5 标准已经涵盖了 LBS 的基本功能,并且主流浏览器的最新版本的 HTML5 实现基本上也已经完成了这部分功能,具体可以参考:
各浏览器的 HTML5 LBS 实现基本上都遵循的 W3C 的地理定位标准:
2. 实现工具
Firefox 的 LBS 功能似乎是基于 Google 的互联网定位服务实现的,参考:
传统的办法还有 ip 数据库(使用简单但是位置不是很准确):
3. 相关参考
LBS 一般需要和电子地图服务结合起来使用:
4. 自己实现底层机制的参考
python-geohash 是一个通过地理位置 hash 的方式实现快速搜索指定地点附近 poi 的技术解决方案。