高德地图自定义点标记大小_高德地图标注点点击事件 自定义参数

高德地图自定义点标记大小_高德地图标注点点击事件 自定义参数init(){varprovinces=this.provinces;if(!provinces||provinces.length==0){returnfalse;}varhmap={resizeEnable:true,center:[“106.687915″,”26.499209”],zoom:10};varmap=newAMap.Map(“cont…

大家好,又见面了,我是你们的朋友全栈君。

init() {

var provinces = this.provinces;

if (!provinces || provinces.length == 0) {

return false;

}

var hmap = {

resizeEnable: true,

center: [“106.687915”, “26.499209”],

zoom: 10

};

var map = new AMap.Map(“container”, hmap);

var markers = []; //province见Demo引用的JS文件

//var longitudeArr=[];//经度

//var latitudeArr=[];//纬度

for (var i = 0; i < provinces.length; i += 1) {

var marker;

var nposition = provinces[i].center.split(“,”);

//console.log(“nposition》》》》”,nposition);

if (nposition[0] == “26.571257”) {

return false;

}

if (nposition.length == 2) {

//longitudeArr.push(nposition[0]);

//latitudeArr.push(nposition[1]);

if (provinces[i].type == 0) {

var icon = new AMap.Icon({

image: “https://vdata.amap.com/icons/b18/1/2.png”,

size: new AMap.Size(24, 24)

});

marker = new AMap.Marker({

icon: icon,

position: nposition,

offset: new AMap.Pixel(-12, -12),

zIndex: 101,

title: provinces[i].name,

map: map

});

} else {

var redicon = new AMap.Icon({

image: require(“../assets/red.png”),

size: new AMap.Size(24, 24)

});

var blueicon = new AMap.Icon({

image: require(“../assets/blue.png”),

size: new AMap.Size(24, 24)

});

//判断显示那个图标

if (provinces[i].workStatus == 0) {

marker = new AMap.Marker({

position: nposition,

title: provinces[i].name,

map: map,

icon: redicon,

});

} else {

marker = new AMap.Marker({

position: nposition,

title: provinces[i].name,

map: map,

icon: blueicon,

clickable: true,

});

}

//添加参数

marker.projectId=provinces[i].projectId;

if (provinces[i].type === 2) {

var content = “

宝岛台湾”;

baodao = new AMap.Marker({

content: content,

position: nposition,

title: provinces[i].name,

offset: new AMap.Pixel(0, 0),

map: map

});

}

}

//点标注的点击事件

marker.on(‘click’, function(e) {

console.log(e.target.projectId);

});

markers.push(marker);

}

}

//在视野中显示所有的点

map.setFitView();

},

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143151.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 怎么卸载pip重新安装_pip重新安装显示超时

    怎么卸载pip重新安装_pip重新安装显示超时今天不小心把pip给删除了,然后就搜怎么安装。弄了半天才弄好,这边记录一下:首先这个网站给出了安装的方法https://packaging.python.org/tutorials/installing-packages/#use-pip-for-installing全英文,看不懂?那就按照下面的办法。下载一个文件,连接给出了:https://download.csdn.net/do…

    2022年10月18日
    3
  • redis客户端连接工具连接docker里面redis_gbase客户端连接工具

    redis客户端连接工具连接docker里面redis_gbase客户端连接工具Redis客户端连接工具AnotherRedisDesktopManagermac想用到brew的话,地址:https://www.jianshu.com/p/b7b789a2ed2cAnotherRedisDesktopManager为redis可视化工具,真的巨好用呀!!!原文地址:https://blog.csdn.net/huizhou_achao/article/details/108467792下载及安装教程地址:https://github.com/qishibo/An

    2022年9月19日
    4
  • 图片链接如何在excel里转成图片_mdf文件怎么转成Excel

    图片链接如何在excel里转成图片_mdf文件怎么转成Excel前阵子从数据库中导出数据给业务,但是图片是个URL,业务需要在Excel中直接显示图片,因此在网上爬了很多VB脚本尝试修改,最终将Excel中的图片URL转换成了图片。VB脚本LoadImage.bas:’charsetGB2312.Excel中的图片链接转为图片文件AttributeVB_Name=”LoadImage加载图片”SubLoadImage()

    2022年9月22日
    2
  • 红帽linux修改root密码_deepin修改root密码

    红帽linux修改root密码_deepin修改root密码红旗linux超级管理员root密码恢复
     

     中科红旗redflag-linux6桌面版超级管理员root密码恢复
     1.—-启动电脑,出现linux系统的grut界面时候按“↓”上下方向键
     选择进入到RedFlag(2.66.22.1-9)界面,光标到最后1行
     2.—–BootOptionsroroot=LABEL=/vga=788splash=silent
     然后把它“BootOp

    2022年8月21日
    6
  • idea 2022 mac 激活码(JetBrains全家桶)[通俗易懂]

    (idea 2022 mac 激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月31日
    467
  • 2019的10个最佳WordPress画廊插件

    2019的10个最佳WordPress画廊插件在视觉文化时代,如果您的网站包含图片,则它会获得更多的观看次数。研究表明,如果带有照片或视频,您的内容将获得更好的好评。这很有意义,因为大多数人都以视觉为导向,而我们的大脑在视觉上比在文本中更快地处理和理解事物。不仅如此,大多数人都可以在带有图像的情况下更好地处理和理解文本。这就是为什么显示网站上的照片或视频会使内容的参与度提高70%以上的原因。这也是同样的原因,如果您包含图…

    2022年6月5日
    50

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号