用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3502|回复: 3
收起左侧

谁做过百度地图调用?悬赏50

[复制链接]
发表于 2012-4-9 10:29:39 | 显示全部楼层 |阅读模式
50CI币

谁做过在在网站中调用百度地图的啊。
根据不同的地址,显示不同的百度地图。

思路是什么啊,我看了百度API,好象是根据不同的坐标获取不同的地图显示。有没有直接根据不同的地址显示不同的地图啊。

 楼主| 发表于 2012-4-10 14:25:44 | 显示全部楼层
回复

使用道具 举报

发表于 2013-10-8 16:18:25 | 显示全部楼层
请问你最后解决了调用百度地图的API么,我引用的JS验证申请的KEY总提示JS错误!
回复

使用道具 举报

 楼主| 发表于 2013-10-23 11:25:53 | 显示全部楼层
本帖最后由 阿呆 于 2013-10-23 11:30 编辑
codeigniter0 发表于 2013-10-8 16:18
请问你最后解决了调用百度地图的API么,我引用的JS验证申请的KEY总提示JS错误!
...

解决了,当时我找到一个方法,可以直接根据地址  显示了地图来!!
好象是这样的代码

JS复制代码
 
                                var map = new BMap.Map("allmap");
                                var point = new BMap.Point(111.331398,29.897445);
                                map.centerAndZoom(point,12);
                                // 创建地址解析器实例
                                var myGeo = new BMap.Geocoder();
                                // 将地址解析结果显示在地图上,并调整地图视野
                                myGeo.getPoint("上海市徐汇区吴兴路", function(point){
                                    if (point) {
                                        map.centerAndZoom(point, 16);
                                        var marker = new BMap.Marker(point);
                                        var label = new BMap.Label("老!",{"offset":new BMap.Size(10,-20)});
                                                               
                                        marker.setLabel(label);
                                        map.addOverlay(marker);
                                    }
                                }, "上海");
 
 
 
复制代码


回复

使用道具 举报

本版积分规则