您好,我用的是classic
classic的话可以参考这个范例https://iclient.supermap.io/examples/classic/editor.html#controler_drawGeometry
直接引用相应的控件来实现绘制的功能,这个是最简单的方法。如果不行的话就监听地图的点击事件获取鼠标点击的位置来绘制,和这个用控件的原理是一致的
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