【发布时间】:2014-05-09 14:08:42
【问题描述】:
我有一个网络应用程序。我必须知道使用我的 Web 应用程序的客户的地理位置(经度和纬度)?据我了解,我可以使用 Html5 Geolocation APIs 来做到这一点。但是这种情况下的问题是它需要客户许可。那么有没有什么方法可以在没有客户许可的情况下完成呢?
如果我对 Html5 Geolocation APIs 的理解有误,请告诉我。
谢谢, 戈帕尔拉尔
【问题讨论】:
标签: html geolocation
我有一个网络应用程序。我必须知道使用我的 Web 应用程序的客户的地理位置(经度和纬度)?据我了解,我可以使用 Html5 Geolocation APIs 来做到这一点。但是这种情况下的问题是它需要客户许可。那么有没有什么方法可以在没有客户许可的情况下完成呢?
如果我对 Html5 Geolocation APIs 的理解有误,请告诉我。
谢谢, 戈帕尔拉尔
【问题讨论】:
标签: html geolocation
我已经从Michael C. 复制了这个答案从this question。
“基于http://www.geolocation.com,除了HTML5,还有另一种确定地理位置的方法。
您可以加载本地数据库以通过 IP 地址查询地理位置。无需用户干预,因为 Web 服务器可以在每个连接中检索 IP 地址。
如果您正在寻找邮政编码信息,那么市场上至少有一家供应商可以立即购买。您可以访问http://www.ip2location.com (DB9)。”
【讨论】:
你试过Google Geocoding API吗?它也非常有用和准确。 此外,您可以将Google Maps API 用于相同目的。参考示例here。
【讨论】:
我不确定我是否 100% 理解您的问题,但对于 web 的地理位置 ip 跟踪,您可以使用 Google Analytics 并为您提供所需的所有信息。
【讨论】: