半径周边查询的图标问题

0 投票

我这里设置梁查询的三个勾选项,单独勾选查询的时候设置的图标样式都可以显示出来(三个勾选项的显示图标不同),但是多选的时候,地物可以被查出来,他们的图标就变成同一个了,希望大家可以帮我改一下代码,多谢。具体问题如下图:

医院图标:

小区图标:

政府图标:

多选时:(图标变为同一个)

以下是我按情况添加icon的代码:

8月 12, 2020 分类:  75次浏览 | 用户: 2018mimeng (8 分)

1个回答

0 投票
您好,您这种判断方式当三个都勾选时,第一个if语句执行完就跳出了,所以只有一种图标;可以先判断要素的属性给相应图标,再判断已勾选来添加到地图;如

if(a==小区){

icon;

if(是否勾选){

addmarker;

}

}
8月 13, 2020 用户: 林立勇 才高八斗 (986 分)
...