【发布时间】:2010-09-20 16:24:25
【问题描述】:
我正在使用谷歌地图的ClientLocation 来检索用户的地理位置(通过他们的 IP 地址)。这非常慢,因为您必须先下载并加载 Google 地图,然后它才能开始对用户 IP 地址进行地理定位。
然后我遇到了 http://fwix.com/。他们正在做我想做的事,而且速度非常快,无需使用 Google 地图ClientLocation。
他们似乎正在动态生成 HTML 页面,并将 latitude 和 longitude 注入 HTML 的 META 区域。
只需查看 fwix.com 的源代码,您就会看到如下内容:
<meta name="geo_lat" content="12.34567" />
<meta name="geo_lng" content="-98.76543" />
问题:
- fwix 是如何做到这一点的?
- 在无需加载整个 Google Maps API 的情况下检索用户地理位置 (lat/lng) 的最快方法是什么?意思是,如果我可以通过编程方式调用一个 Web 服务,它只会返回用户的地理位置(纬度/经度)?
【问题讨论】: