java或html 里有没有代码可得到我的当前地理位置 精确到街道。那有没有办法通过网页去调用呢 也就是说我现在要做一个网站。让访问这个网站的人知道我现在在哪里,他的地理位置 ,
有,目前定位有三种,一种是基站定位,主要用于手机信号定位。一种是GPS定位,卫星定位,比较准确,误差较小。一种就是IP定位,也有叫Wifi定位。
目前HTML5已经内置定位API。各大地图都有API提供给开发者调用,我以前使用过谷歌和SOSO地图地位过,谷歌地图定位比较准确,国内地图和实际有些偏移,但是不会很大,这主要是国家出于安全考虑。我使用的是基于JavaScript的API接口。下面给你一些参考资料,你可以试试。
参考资料
常见定位技术
[url]http://www.chinaz.com/manage/2011/0907/209143.shtml[/url]
HTML5定位资料:
[url][/url]http://www.w3.org/TR/geolocation-API/[/url]
[url]http://www.html5china.com/HTML5features/Geolocation/20110924_1925.html[/url]
基于百度地图的HTML5地理位置定位实例
[url]http://www.html5china.com/HTML5features/Geolocation/20120529_3744.html[/url]
有的,你看看这个,基于HTML5和GOOGLE MAP API
http://directguo.com/html5/#slide14
但是前提是,浏览器必须要支持HTML5,比如GOOGLE的CHROME支持就比较好。你用IE估计不行。