首页 / 浏览问题 / 移动GIS / 问题详情
javaScript marker 拖拽定位
1EXP 2017年08月03日
地图上使用marker定位坐标,如何拖拽marker图标 并且 定位

1个回答

您好!你可以把marker换成vector,然后用dragFeature来实现,请参考如下范例中点要素的拖动:

http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/examples.html#dragFeature

663EXP 2017年08月03日
这样的话 坐标点的 图标怎么设置 ,不能设置成图片 ,您qq多少 我能加你吗

vector也可以设置图片,在实例化要素的时候,在style属性中设置如下参数就可以了:

API接口:http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/apidoc/files/SuperMap/Feature/Vector-js.html#SuperMap.Feature.Vector.SuperMap.Feature.Vector.style

我要设置成自己本地项目里的 一张图片 怎么写

在要素的style属性中加这个参数,值就是你图片位置的相对路径

问题解决,谢谢!!!   能加你qq吗
不好意思,qq不做技术支持,有问题还是在社区提问或者拨打技术支持电话4008900866
我也有这个问题正好要问, 如果换成了点,不是原来marker的各类方法都用不了了嘞。  点好像就没有点击事件吧?
vector 应该是也有点击事件的,暂时还没找到
vector是有点击事件的,不过点击事件要通过selectFeature控件实现,你可以去看看API:
http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/apidoc/files/SuperMap/Control/SelectFeature-js.html
OK   谢谢
...