像这样的标记怎么添加多个呢?
new多个marker对象,设置位置,图标,大小等,再添加到你的markerlayer上面就可以了
标记多的话推荐使用vector,参考范例http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/examples.html#vectorEvent
用selectfeature控件可以实现点击弹窗
在vector的属性style里面设置externalGraphic也可以显示为你想要的图片。参考类参考
http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/apidoc/files/SuperMap/Feature/Vector-js.html#SuperMap.Feature.Vector.style
如果你设置的点的样式都是一样的话,可以先把style定义一个对象,然后设置属性时选择这个对象就可以了,减少代码的冗余
您说的vector和这个pointFeature不一样么?
代码看明白了,写上去之后标记添加不出来,报错如下显示这行有问题?
可以参考范例,用selectfeature控件实现
http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/examples.html#vectorEvent