首页 / 浏览问题 / 三维GIS / 问题详情
三维动态标绘报错 plotEditControl is not defined
1EXP 2022年09月27日
vue=>public=>index.html 路径配置完全,PlottingUI.js 路径重新配置 也可以正常标绘 但是标绘后会报错。 2PlotPanel.js:116 Uncaught ReferenceError: plotEditControl is not defined at HTMLDivElement.drawNodeClick (PlotPanel.js:116:13) 116行报错内容为: if(undefined !== plotEditControl){ (116) plotEditControl.deactivate(); }

1个回答

您好,

您这边使用的是哪个版本的webgl呢?

换用最新的webgl是否会出现该问题?
4,151EXP 2022年09月27日
您先检查一下文件的引入问题, ReferenceError: XX is not defined 。

这类错误一般原因是引入文件的先后问题导致的。

并且 plotEditControl 控件为Cesium下的编辑控件

而您这个报错提及的HTMLDivElement.drawNodeClick并不是我们的包里的接口

就这三个文件也不应该有问题啊,请赐教

建议按照我们官方博客来安装使用https://blog.csdn.net/supermapsupport/article/details/103312833

另外,博客中两个注意点

1.zlib.min.js加上如果报错就注视掉不加

2.注意每一个文件引用的路径

SuperMap iClient3D 11i (2022) for Cesium(2022/9/8) 压缩包里面就没有zlib.min.js啊

我就是这个意思。那您这边就先不添加这个js文件,引用其他的。
...