【发布时间】:2012-12-07 22:40:22
【问题描述】:
我在很多地方搜索过,但找不到答案。
问题是我想在网页中显示用户当前位置,就像文本一样,而不使用地图并指向它。
我看到很多地方都是用Maps来实现的,有什么办法吗?
提前致谢:)
【问题讨论】:
我在很多地方搜索过,但找不到答案。
问题是我想在网页中显示用户当前位置,就像文本一样,而不使用地图并指向它。
我看到很多地方都是用Maps来实现的,有什么办法吗?
提前致谢:)
【问题讨论】:
您可以使用 HTML5 地理定位功能:http://html5demos.com/geo
【讨论】:
试试 google maps api (v3) 地理编码的东西: https://developers.google.com/maps/documentation/javascript/geocoding#GeocodingAddressTypes
有可能简单地写下当前位置(如街道或城市)
【讨论】:
HTML5 地理位置已经被提及,但我建议您使用PHP Geo IP Location 作为后备 - 即使用户不允许 HTML5 位置请求或使用浏览器,它也会从 IP 地址派生粗略的位置,这不会不支持。
【讨论】:
在您的网页中使用 JavaScript 获取客户端 IP。然后使用 IP 到位置转换 Web 服务将客户端的 IP 地址映射到物理位置。
【讨论】:
只有通过纬度和经度值才能确定位置 您可以在程序中使用以下链接。此链接将返回一个包含详细信息的 xml 文件,您可以解析并获取位置名称。希望对您有所帮助
http://api.geonames.org/findNearbyPlaceName?lat=47.3&lng=9&username=demo
一旦查看这篇文章
Get latitude and longitude automatically using php, API
首先,您需要使用纬度和经度来确定每个热点的地理位置。您可以使用 Google Geocoding API 来遍历每条记录并存储纬度/经度。
【讨论】:
我不确定这是否是您正在寻找的,但实现起来非常简单。希望这对你有用。一切顺利! http://gonga.in/simple-location-tracker-script/
【讨论】: