|
@@ -32,12 +32,12 @@
|
|
|
测试动态线
|
|
|
</span>
|
|
|
</div> -->
|
|
|
- <!-- <div class="toolbar-item" @click="showWidget('rotateCamera')">
|
|
|
+ <div class="toolbar-item" @click="showWidget('rotateCamera')">
|
|
|
<i class="iconfont icon-chaxunzuobiaozhi" />
|
|
|
<span class="title">
|
|
|
绕点旋转
|
|
|
</span>
|
|
|
- </div> -->
|
|
|
+ </div>
|
|
|
<div class="toolbar-item" @click="showWidget('fullMap')">
|
|
|
<i class="iconfont icon-chaxunzuobiaozhi" />
|
|
|
<span class="title">
|
|
@@ -56,12 +56,6 @@
|
|
|
图层
|
|
|
</span>
|
|
|
</div>
|
|
|
- <div class="toolbar-item" @click="showWidget('viewerlabel')">
|
|
|
- <i class="iconfont minsize icon-fushi"></i>
|
|
|
- <span class="title">
|
|
|
- 视角标签
|
|
|
- </span>
|
|
|
- </div>
|
|
|
<el-dropdown class="toolbar-item" :hide-on-click="false" @command="handleCommand">
|
|
|
<span class="el-dropdown-link">
|
|
|
<i class="iconfont icon-xitong1" />
|
|
@@ -77,18 +71,18 @@
|
|
|
<el-dropdown-menu>
|
|
|
<el-dropdown-item command="DialogEdit"><i class="iconfont minsize icon-dituhuizhi"></i>绘制功能</el-dropdown-item>
|
|
|
<!-- <el-dropdown-item command="navigate"><i class="iconfont icon-zhijiantou"></i>地区导航</el-dropdown-item> -->
|
|
|
- <!-- <el-dropdown-item command="viewerlabel"><i class="iconfont minsize icon-fushi"></i>视角标签</el-dropdown-item> -->
|
|
|
+ <el-dropdown-item command="viewerlabel"><i class="iconfont minsize icon-fushi"></i>视角标签</el-dropdown-item>
|
|
|
<el-dropdown-item v-if="store.userport=='PC'" command="printmap"><i class="iconfont maxsize icon-svgdayin"></i>打印地图</el-dropdown-item>
|
|
|
<el-dropdown-item command="measure"><i class="iconfont minsize icon-icon_measureTool"></i>图上量算</el-dropdown-item>
|
|
|
<!-- <el-dropdown-item command="query-graphics"><i class="iconfont icon-search"></i>图形查询</el-dropdown-item> -->
|
|
|
- <!-- <el-dropdown-item command="analysis-data"><i class="iconfont maxsize icon-svgjiexiwenjian"></i>文件解析</el-dropdown-item> -->
|
|
|
+ <el-dropdown-item command="analysis-data"><i class="iconfont maxsize icon-svgjiexiwenjian"></i>文件解析</el-dropdown-item>
|
|
|
<el-dropdown-item command="analysis-space"><i class="iconfont icon-duodiankeshiyu"></i>空间分析</el-dropdown-item>
|
|
|
- <!-- <el-dropdown-item command="analysis-terrain"><i class="iconfont icon-iconfonttubiao_dixing"></i>地形分析</el-dropdown-item> -->
|
|
|
+ <el-dropdown-item command="analysis-terrain"><i class="iconfont icon-iconfonttubiao_dixing"></i>地形分析</el-dropdown-item>
|
|
|
<el-dropdown-item command="special-effects"><i class="iconfont icon-yu"></i>特效效果</el-dropdown-item>
|
|
|
<el-dropdown-item command="coordsTool"><i class="iconfont icon-zuobiao"></i>坐标定位</el-dropdown-item>
|
|
|
- <!-- <el-dropdown-item command="TrackRoam"><i class="iconfont maxsize icon-jurassic_jiankong"></i>路径漫游</el-dropdown-item>
|
|
|
- <el-dropdown-item command="ImageLayerSplit"><i class="iconfont maxsize icon-juanlian"></i>卷帘对比</el-dropdown-item>
|
|
|
- <el-dropdown-item command="ViewerSplitScreen"><i class="iconfont minsize icon-fenping"></i>分屏对比</el-dropdown-item> -->
|
|
|
+ <!-- <el-dropdown-item command="TrackRoam"><i class="iconfont maxsize icon-jurassic_jiankong"></i>路径漫游</el-dropdown-item> -->
|
|
|
+ <!-- <el-dropdown-item command="ImageLayerSplit"><i class="iconfont maxsize icon-juanlian"></i>卷帘对比</el-dropdown-item> -->
|
|
|
+ <el-dropdown-item command="ViewerSplitScreen"><i class="iconfont minsize icon-fenping"></i>分屏对比</el-dropdown-item>
|
|
|
</el-dropdown-menu>
|
|
|
</template>
|
|
|
</el-dropdown>
|
|
@@ -219,42 +213,41 @@
|
|
|
} else if (type == "viewerlabel") {
|
|
|
this.closePopup()
|
|
|
this.$parent.$refs.refviewerlabel.isshow = true
|
|
|
- } else if (type == "clearAll") { //清除所有
|
|
|
-
|
|
|
+ } else if (type == "clearAll") {//清除所有
|
|
|
jt3d.DrawToolsEdit.Clear();
|
|
|
jt3d.DrawMilitaryPlot.clearAll();
|
|
|
-
|
|
|
+
|
|
|
//清除测量
|
|
|
jt3d.CommonTools.clear();
|
|
|
this.$parent.$refs._refMeasure.currentIndex = -1;
|
|
|
if (this.$parent.$refs._refMeasure.popup) {
|
|
|
this.$parent.$refs._refMeasure.popup.close();
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//移除光照分析
|
|
|
if (!jt3d.statusBar.show) {
|
|
|
jt3d.statusBar.show = true;
|
|
|
}
|
|
|
jt3d.SpatialAnalysis.SunshineShadow.remove();
|
|
|
-
|
|
|
+
|
|
|
//移除剖面分析结果
|
|
|
this.$parent.closeDrawerSectionAnalysis();
|
|
|
-
|
|
|
+
|
|
|
//清除坐标定位
|
|
|
this.$parent.$refs._refCoordsTool.empty();
|
|
|
-
|
|
|
+
|
|
|
//清除空间分析
|
|
|
this.$parent.$refs._refAnalysisSpace.init();
|
|
|
|
|
|
//清除地形分析
|
|
|
this.$parent.$refs._refAnalysisTerrain.init();
|
|
|
-
|
|
|
+
|
|
|
//还原左键单击事件
|
|
|
this.$parent.$refs.refMap3d.clickEntity(jt3d);
|
|
|
|
|
|
/* 开启地形检测 必须开启 否则会导致获取地形高度时异常 导致鼠标移动时位置哆嗦 */
|
|
|
jt3d._viewer.scene.globe.depthTestAgainstTerrain = true;
|
|
|
- } else {
|
|
|
+ }else {
|
|
|
this.closePopup()
|
|
|
this.$parent.showbasicLayer = true
|
|
|
}
|
|
@@ -396,7 +389,7 @@
|
|
|
.toolbars {
|
|
|
position: absolute;
|
|
|
top: 80rem;
|
|
|
- width: 560rem;
|
|
|
+ width: 540rem;
|
|
|
right: 20rem;
|
|
|
cursor: pointer !important;
|
|
|
padding: 0rem !important;
|