百度地图-js-图标标注不显示---已解决

摘要:
一张小图片,一张大图片,行走的逻辑是一样的。小图片不显示图标。大图片可以显示原因。对于代码问题,我强制旋转角度if(points[listLast].direction!

一个小图,一个大图,走的逻辑都一样

小图不显示图标,大图可以显示

百度地图-js-图标标注不显示---已解决第1张

百度地图-js-图标标注不显示---已解决第2张

百度地图-js-图标标注不显示---已解决第3张

找到原因了,代码问题,我强行设置了旋转角度

if(points[listLast].direction!=0){$('.BMap_Marker img').rotate(points[listLast].direction);}  此处会影响,去掉了

还有var myEndIcon = new BMap.Icon("http://www.xxring.com/img/logistics/mapCar.png", new BMap.Size(16,35), {imageOffset: new BMap.Size(0, 0 )});

前为图片宽高,后为偏移量,需要调整,否则会显示不到

百度教程没有旋转角度教程:http://lbsyun.baidu.com/jsdemo.htm#c1_16

覆盖物示例---设置点的新图标

解决:

有个函数直接设置旋转角度

map......

var carMk = new BMap.Marker(.....)

carMk.setRotation(角度)

map.addOverlay(carMk);

免责声明:文章转载自《百度地图-js-图标标注不显示---已解决》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇前端请求参数MD5加密发送后台LabVIEW部分视觉函数中文解说下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

js 里面的 function 与 Function

function 是 js 的标识符 Function 是 js 里面的一个 构造函数 1、new function 与 new Function 的区别   new 运算符在 js 里面是 创建一个自定义的对象的实例 或者是 一个具有构造函数的本地对象的实例。     语法:new constructor [ ( [ arguments ] ) ]   ...

ThinkPHP数组在JS里使用

使用模型查询的返回的结果集为对象,其中里面的数据,TP5框架会自动对里面的data:protected该项进行处理。 但有时我们就想要数据,就想返回一个数组就可以了,怎么办?有两种方法可以实现: 方法一:找到TP5框架中的database.php文件,该文件中找到 resultset_type 该项,将后面的 array 改成 hinkCollection...

js求指定时间的周一和周日

/*计算指定时间的的周一和周日 return=>{mondy:Date,sundy:Date} parms:{ date:指定时间,如果不指定则取当前时间 } */ functiongetWeekArea(d...

js获取iframe的parent对象

使用谷歌浏览器调试代码时无意间发现了一个奇特的问题:从iframe页面调用父级页面的方法,window.parent.text(),出现 Blocked a frame with origin "null" from accessing a frame with origin "null". Protocols, domains, and ports mu...

svg DOM的一些js操作

这是第一个实例,其中讲了如何新建svg,添加元素,保存svgdocument,查看svg. 下面将附上常用一些元素的添加方法:(为js的,但基本上跟java中操作一样,就是类名有点细微差别) Circle var svgns = "http://www.w3.org/2000/svg";function makeShape(evt) { if ( wi...

JS方法重写

from http://www.cnblogs.com/aooyu/archive/2009/12/11/1621904.html 1.HTML的是被浏览器按顺序解析的,那么我们看下面的例子  HTML code <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "htt...