美文网首页
使用百度获取地理位置信息-当前定位

使用百度获取地理位置信息-当前定位

作者: 日不落000 | 来源:发表于2021-07-06 18:37 被阅读0次

    使用百度获取地理位置信息-当前定位

    配置信息

    配置信息.png

    申请配置成功以后返回一个AK

    image.png image.png

    -第三步:通过BMap.Geolocation()和getCurrentPosition(function(){})函数进行定位操作,代码如下:

    <!DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8">
        <title>my-project</title>
        <script src="http://api.map.baidu.com/api?v=2.0&ak=6OGlGoy7WI8K47Eb7gqwB51ZjP5zQYy8ttt"></script>
      </head>
      <body>
        <p id="demo">点击这个按钮,获得您的坐标:</p>
        *******************************************************
        <p id="demo1"></p>
        <p><button onclick="getLocation()">试一下1</button></p>
        *******************************************************
        <script>
            function getLocation(){
                var geolocation = new BMap.Geolocation();
                geolocation.getCurrentPosition(function(r){
                    if(this.getStatus() == BMAP_STATUS_SUCCESS){
                        // var mk = new BMap.Marker(r.point);
                        // map.addOverlay(mk);
                        // map.panTo(r.point);
                        alert('您的位置:'+r.point.lng+','+r.point.lat);
                    }
                    else {
                        alert('failed'+this.getStatus());
                    }        
                });        
            }
         </script>
      </body>
    </html>
    
    

    参考:

    https://www.136.la/shida/show-367926.html

    https://lbsyun.baidu.com/index.php?title=jspopular3.0/guide/geolocation

    相关文章

      网友评论

          本文标题:使用百度获取地理位置信息-当前定位

          本文链接:https://www.haomeiwen.com/subject/kwngultx.html