首页 / 浏览问题 / 三维GIS / 问题详情
DrawHandler如何实现连续绘制,目前会自动清除之前的绘制
果果  (43EXP)  初出茅庐
9月16日, 2019

使用产品:SuperMap iClient 3D for WebGL 10i
问题详细描述:使用DrawHandler实现绘制面,在图形绘制结束时激活handler(Page3d.handlerPolygon.activate();),从而实现再次绘制,然而再次绘制时会自动清除之前的绘制,请问如何解决呢,具体代码如下:

1个回答

您好,这个是功能里面内置的,没办法修改。您可以通过以entity的方式来绘制面,可以实现该效果。entity绘制面您可以参考http://support.supermap.com.cn:8090/webgl/examples/editor.html#Polygon代码79-90行

赵爽  (6,215EXP)  登峰造极
9月16日, 2019
...