首页 / 浏览问题 / 其他 / 问题详情
在marker下方显示文字
11EXP 2017年10月25日
在地图上撒点的时候,在marker下方显示对应的文字应该怎么做?

1个回答

建议使用feature.vector,在style属性里面可以设置label文本,设置externalGraphic属性为你要显示的图标,例如marker的图标。

参考类参考 feature.vector.style

1,603EXP 2017年10月25日
但是这种方法的话需要用select控件来写点击和悬停事件,但是多种类型的,不同的标注点击入不同的页面或者弹出的信息不同。这种时候这种方法就不好控制!我之前是用的这种方式,可以实现在标注下方展示文字,还可以聚合,但是我想在撒marker点的时候绑定点击或者悬停事件,并且在下方展示文字信息。有没有方法可以实现呢?

可以在select回调里面进行判断,会给你返回当前是哪一个要素的,不同类型展示不同的。

如果你想要对marker修改的话,可以对marker的div去添加一个元素,例如增加一个span

...