|
@@ -7,6 +7,7 @@
|
|
|
<span :class="{titleColor:shadowqueryShow}" class="title-txt" @click="choose(2)">{{Resource.shadowAnalysis}}</span>
|
|
|
<span :class="{titleColor:profileShow}" class="title-txt" @click="choose(3)">{{Resource.profile}}</span>
|
|
|
<span :class="{titleColor:skylineShow}" class="title-txt" @click="choose(4)">{{Resource.skyline}}</span>
|
|
|
+ <span :class="{titleColor:smashingShow}" class="title-txt" @click="choose(5)">{{Resource.smashing}}</span>
|
|
|
<span class="closeBtn" @click="toggleVisibility">×</span>
|
|
|
</div>
|
|
|
<!-- 调用子组件 -->
|
|
@@ -15,6 +16,7 @@
|
|
|
<sm3d-shadowquery></sm3d-shadowquery>
|
|
|
<sm3d-profile></sm3d-profile>
|
|
|
<sm3d-skyline></sm3d-skyline>
|
|
|
+ <sm3d-smashing></sm3d-smashing>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -27,7 +29,7 @@ export default {
|
|
|
return {
|
|
|
sharedState: store.state,
|
|
|
spatialAnalysisUrl:
|
|
|
- 'http://www.supermapol.com/realspace/services/spatialAnalysis-data_all/restjsr/spatialanalyst/geometry/3d/viewshedbody.json'
|
|
|
+ 'http://www.supermapol.com/realspace/services/spatialAnalysis-data_all/restjsr/spatialanalyst/geometry/3d/viewshedbody.json',
|
|
|
};
|
|
|
},
|
|
|
|
|
@@ -47,9 +49,13 @@ export default {
|
|
|
skylineShow: function () {
|
|
|
return this.sharedState.analysis[4];
|
|
|
},
|
|
|
+ smashingShow: function () {
|
|
|
+ return this.sharedState.analysis[5];
|
|
|
+ },
|
|
|
analysisShow: function () {
|
|
|
return this.sharedState.toolBar[6];
|
|
|
},
|
|
|
+
|
|
|
},
|
|
|
|
|
|
methods: {
|
|
@@ -70,16 +76,19 @@ export default {
|
|
|
store.setAnalysisAction([1, 0, 0, 0, 0]);
|
|
|
break;
|
|
|
case 1:
|
|
|
- store.setAnalysisAction([0, 1, 0, 0, 0]);
|
|
|
+ store.setAnalysisAction([0, 1, 0, 0, 0, 0]);
|
|
|
break;
|
|
|
case 2:
|
|
|
- store.setAnalysisAction([0, 0, 1, 0, 0]);
|
|
|
+ store.setAnalysisAction([0, 0, 1, 0, 0, 0]);
|
|
|
break;
|
|
|
case 3:
|
|
|
- store.setAnalysisAction([0, 0, 0, 1, 0]);
|
|
|
+ store.setAnalysisAction([0, 0, 0, 1, 0, 0]);
|
|
|
+ break;
|
|
|
+ case 5:
|
|
|
+ store.setAnalysisAction([0, 0, 0, 0, 0, 1]);
|
|
|
break;
|
|
|
default:
|
|
|
- store.setAnalysisAction([0, 0, 0, 0, 1]);
|
|
|
+ store.setAnalysisAction([0, 0, 0, 0, 1, 0 ]);
|
|
|
}
|
|
|
},
|
|
|
},
|