帖子
帖子
用户
博客
课程
显示全部楼层
46
帖子
1
勋章
732
Y币

关于百度地图的问题

[复制链接]
发表于 2017-8-17 20:57:18
我在使用百度地图的时候,只能获取到经纬度,但是根据经纬度查询地址的时候,那个方法却不起作用,几经挫折,后来终于找到了一个方法,完美实现;不喜勿喷!
引入:
<script type="text/javascript" src="http://api.map**.**/api?v=1.4"></script>

                function getAddress(longitude, latitude) {
                        var address;
                        //通过baiduMap API获取街道名称
                        var map = new BMap.Map("allmap");
                        var point = new BMap.Point(longitude, latitude);
                        var gc = new BMap.Geocoder();
                        gc.getLocation(point, function(rs) {
                                var addComp = rs.addressComponents;
                                console.log(JSON.stringify(addComp))
//                                address = addComp.province + ", " + addComp.city + ", " + addComp.district + ", " + addComp.street + ", " + addComp.streetNumber;
                        });
                };
这是获取成功的信息


本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
您需要登录后才可以回帖 登录

本版积分规则