DrawHandler如何实现连续绘制,目前会自动清除之前的绘制

0 投票

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

9月 16 分类:  50次浏览 | 用户: 果果 (3 分)

1个回答

0 投票

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

9月 16 用户: 赵爽 登峰造极 (5,061 分)
...