怎么HTML网页中获取百度地区显示用户当前地理位置,并且显示出位置坐标点。

我现在的代码可以获取到当前地理位置了。但是我想添加坐标点图标怎么添加呢。

在支持html5地理定位API的浏览器上,window.navigator对象新增了一个geolocation属性,以及相关的Geolocation API。都是用JS进行访问的。
下面是一个例子:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>地理位置</title>
</head>
<body>
<script>
navigator.geolocation.getCurrentPosition(
function(position){
var cords = position.coords;
alert("当前经度:"+cords.longtitude +", 纬度:"+cords.latitude);
},
function(error){
var errorTypes={1:"位置服务被拒绝", 2:"获取不到位置信息", 3:"获取位置信息超时"};
alert( errorTypes[error.code] +":,不能确定当前地理位置");
}
);
</script>
</body>
</html>

这只是一个例子,一般用经度和纬度调用地图如百度地图的API显示。

注意:在电脑本机上没法测试,一般把网页放到服务器上,用手机访问可以定位。追问

您好,我现在的代码可以获取到当前位置的百度地图了。 但是我想在这个地图上显示出我的坐标点来。。。。 该怎么做呢?

追答

你可以用OverlayItem,这个对象里面可以传入地址,然后直接显示就完了

温馨提示:答案为网友推荐,仅供参考
相似回答