浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
三维GIS
/
问题详情
三维动态标绘在vue中报错
Journey
6EXP
2021年06月23日
请问是缺少什么引用吗?
动态标绘
plot
cesium
1个回答
您好,还需要引入PlotAlgoInclude.js,在Build/Cesium/ThirdParty/Workers/PlotAlgo文件夹下面
康鑫
1
6,087EXP
2021年06月24日
解决了 谢谢!
您好,你这个是怎么出来的,我报这个错ReferenceError: SuperMap is not defined
代码:
// 绘制面板
imageClick(val) {
var viewer=window.viewer;
var host = '
http://support.supermap.com.cn:8090
';
var serverUrl = host + '/iserver/services/plot-jingyong/rest/plot';
this.InitPlot(viewer, serverUrl);
},
InitPlot(viewer, serverUrl) {
console.log(11);
var scene=viewer.scene;
var cesium = Cesium;
var plottingLayer;
var plotEditControl;
var plotDrawControl;
var plotPanel;
var plotting;
plottingLayer = new cesium.PlottingLayer(scene, "plottingLayer");
scene.plotLayers.add(plottingLayer);
plotEditControl = new cesium.PlotEditControl(scene, plottingLayer);//编辑控件
plotDrawControl = new cesium.PlotDrawControl(scene, plottingLayer);//绘制控件
plotDrawControl.drawControlEndEvent.addEventListener(function () {//标绘结束,激活编辑控件
plotEditControl.activate();
});
plotting = cesium.Plotting.getInstance(serverUrl,scene);
//标绘面板
initPlotPanel("plotPanel", serverUrl, plotDrawControl, plotEditControl, plotting);
stylePanel = new StylePanel('stylePanel', plotEditControl, plotting);
},
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
vue框架下使用动态标绘报错
如何在iclient8c的动态标绘中绘制一个点标号?
标绘中使用createSymbol报错
如何绘制墙体流动线
动态标绘报错,在使用vue编写时出现一个错误没有搞明白
动态标绘报错,在使用vue编写时出现一个错误没有搞明白
vue项目怎么使用superMap的三维标绘啊?
如何制作动态标绘的标号库,在线等,急。
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...