javascript 云gis画矢量点线面

0 投票
请问下javascript怎么在云gis画矢量点线面,官方给出的文档实在看不太懂,很乱
3月 10 分类:  44次浏览 | 用户: 18825607789 (6 分)

1个回答

0 投票
您用的是哪个客户端?for leaflet\openlayers\mapboxgl还是classic,还是webgl
3月 10 用户: 于浩 登峰造极 (5,665 分)

您好,我用的是classic

classic的话可以参考这个范例https://iclient.supermap.io/examples/classic/editor.html#controler_drawGeometry

直接引用相应的控件来实现绘制的功能,这个是最简单的方法。如果不行的话就监听地图的点击事件获取鼠标点击的位置来绘制,和这个用控件的原理是一致的

您好,我在地图初始化的时候将矢量点线面画到地图上也是上面那个链接的方法吗?还有我看我现在用的这个地图最大缩放是到20m,如果我想让他缩放到2m应该用什么方法

https://iclient.supermap.io/examples/classic/editor.html#overlay_vectorLayerData

直接展示矢量数据是这个范例。

如果要设置比例尺的话可以参考API里的map的scale相关参数

https://iclient.supermap.io/web/libs/iclient8c/apidoc/files/SuperMap/Map-js.html

好的,我去研究下,感激不尽,谢谢大佬
...