战保平台2.0升级3.0注意事项
2023-06-05 10:02:28
117次阅读
0个评论
最后修改时间:2023-06-16 09:07:53
1、许可修改
位置:MilitaryGis\public\static\lib\Build\Cesium\Assets\EVExtensions\License\configure.js
http://192.168.5.3:8080/earthview/services //server6的许可
http://192.168.5.155:9095/earthview/manager/license //server7的许可
2、三维分析的修改
位置:MilitaryGis\src\components\toolBarHover\spaceAnalysisHover.vue,MilitaryGis\src\plugins\headerDialog\setDialog\setDialog.vue
new Cesium.EV_Analysis(this.global.analysisUrl + '/earthview/services/v/soap/spatialanalysisservice/10000', {
viewer: viewer,
lineColor: Cesium.Color.YELLOW,
font: '20px sans-serif',
labelColor: Cesium.Color.WHITE,
pointColor: Cesium.Color.PINK,
outlineColor: Cesium.Color.RED,
outlineStyle: Cesium.LabelStyle.FILL_AND_OUTLINE,
}); //server6的空间分析接口
new Cesium.EV_Analysis(this.global.analysisUrl + '/earthview/rest/services/spatialanalysis/api', {
viewer: viewer,
lineColor: Cesium.Color.YELLOW,
font: '20px sans-serif',
labelColor: Cesium.Color.WHITE,
pointColor: Cesium.Color.PINK,
outlineColor: Cesium.Color.RED,
outlineStyle: Cesium.LabelStyle.FILL_AND_OUTLINE,
}); //server7的空间分析接口
3、e3m的修改
新版本的e3m可以直接在3.0中用EV_E3Mlayers对象加载,老款的e3m数据需要增加一个插件CesiumExternal,插件通过umd引入文件CesiumExternal.js
//webgl2.0 数据需要插件CesiumExternal,才能正常加载,同时加载类型type为 Cesium.EV_LayerType.E3M_OLD
let evLayerManager = new Cesium.EV_LayerManager(viewer.scene, CesiumExternal);
let evE3MLod = evLayerManager.add({
name: e3m.name, //数据名称
url: e3m.url, //GIS-Server地址
type: Cesium.EV_LayerType.E3M_OLD, //图层名称
queryParam: e3m.queryParam, //查询参数
});
//webgl3.0 数据不需要经过插件 同时类型type 为Cesium.EV_LayerType.E3M
let evLayerManager = new Cesium.EV_LayerManager(viewer.scene);
let evE3MLod = evLayerManager.add({
name: e3m.name, //数据名称
url: e3m.url, //GIS-Server地址
type: Cesium.EV_LayerType.E3M, //图层名称
queryParam: e3m.queryParam, //查询参数
});
0
0