首页 / 浏览问题 / 三维GIS / 问题详情
Vue项目中,cesium中没有PlottingLayer方法,请大神赐教
10EXP 2021年08月02日

提问一个问题,我自己搭建的项目,按照官网示例http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#plot_dynamicPlot,这里面new cesium.PlottingLayer的是有PlottingLayer方法,为啥我这边通过vue安装依赖cesium,参照官网上,cesium里是没有PlottingLayer方法的,请大神们赐教~谢谢

1个回答

Cesium.js是通过何种方式引入的,不支持模块化引入,可以使用CDN引入,在HTML里面引入Cesium.js
康鑫
1
6,087EXP 2021年08月02日
我是通过npm install cesium安装了依赖,然后引用依赖里面的,上面的代码,我能看到地图,说明cesium是成功的,但是就是没这个PlottingLayer的方法
可以把这个项目打包发给我吗?我看看代码,我这边在vue里面使用是没有问题的
您邮箱多少,我给你发一下
kangxin@supermap.com ;发到这个邮箱即可
您好,邮件已发送了,有劳大神帮忙看一下,谢谢~
邮件已收到,我这边看下,稍后回复您

您这边引用的是原生Cesium吧,SuperMap iClient3D for WebGL 是在原生Cesium的基础上另外还封装了一些其他方法,比如说这里的 PlottingLayer ,原生Cesium里面是没有的;如果想要使用SuperMap iClient3D for WebGL 可以参考http://support.supermap.com.cn:8090/webgl/examples/component/dist/ 指南进行部署

好的,我试试,多谢大神指点!
已经不用了,不好意思
...