起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1730|回复: 2

[处理中1] 为什么添加覆盖物在地图上显示不出来?

[复制链接]

29

主题

135

帖子

273

积分

中级会员

Rank: 3Rank: 3

积分
273
QQ
发表于 2016-10-25 15:06:46 | 显示全部楼层 |阅读模式
下面是我的地图代码,请指教!这个地图是在w文件中实例化,但是覆盖物添加不上,求指点是哪段代码写错冲突还是什么原因?现在可以通过后台坐标添加标注。
  1.   
  2.             var id = this.getIDByXID("content6");
  3.          
  4.                       window._baiduInit = function() {
  5.                         var map = new BMap.Map(id);
  6.                         map.centerAndZoom(new BMap.Point("116.45764191999997","39.8622934399999"),19);
  7.                     map.enableScrollWheelZoom(true);
  8.                     
  9.                     for(var a=0;a<aa.length;a++){
  10.                        for(var b=0;b<bb.length;b++){
  11.                         //alert(aa[a]);
  12.                         //alert(bb[b]);
  13.                             var new_point = new BMap.Point(aa[a],bb[b]);
  14.                             var marker = new BMap.Marker(new_point); // 创建标注
  15.                             map.addOverlay(marker); // 将标注添加到地图中
  16.                             map.panTo(new_point);
  17.                        }
  18.                            
  19.                     }
  20.                     var polyline=new Bmap.Polyline([
  21.                           new Bmap.Point(113.748091,34.72387),
  22.                           new Bmap.Point(113.747426,34.724678),
  23.                           new Bmap.Point(113.749492,34.725042),
  24.                           ],
  25.                           {strokeColor:"blue", strokeWeight:6, strokeOpacity:0.5}
  26.                     );
  27.                     map.addOverlay(polyline);
  28.                 }
  29.                 require([ 'http://api.map.baidu.com/api?v=1.4&ak=8CMfIWYP94yc9HlV1EFU6MjiqALsBCnI&callback=_baiduInit' ], function() {
  30.                         if (window.BMap && window.BMap.Map) {
  31.                                 window._baiduInit();
  32.                         }
复制代码

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-25 15:23:35 | 显示全部楼层
看代码,不放在页面上,就看语法都是对的,不显示,您是在页面上测试的还是打包到APP中不显示?

addOverlay 这个方法就是添加覆盖物的,看着代码也正确啊,就是在浏览器调试一下,
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

1

主题

3232

帖子

1174

积分

金牌会员

Rank: 6Rank: 6

积分
1174
QQ
发表于 2016-10-25 15:23:37 | 显示全部楼层
看代码,不放在页面上,就看语法都是对的,不显示,您是在页面上测试的还是打包到APP中不显示?

addOverlay 这个方法就是添加覆盖物的,看着代码也正确啊,就是在浏览器调试一下,
在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-20 15:44 , Processed in 0.069161 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表