首页 / 浏览问题 / 云GIS / 问题详情
javascript 云gis画矢量点线面
6EXP 2020年03月10日
请问下javascript怎么在云gis画矢量点线面,官方给出的文档实在看不太懂,很乱

1个回答

您用的是哪个客户端?for leaflet\openlayers\mapboxgl还是classic,还是webgl
5,668EXP 2020年03月10日

您好,我用的是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

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