|
@@ -1,14 +1,8 @@
|
|
<template>
|
|
<template>
|
|
<div>
|
|
<div>
|
|
- <layer-manage-split
|
|
|
|
- :addlayerdata="addlayerdata"
|
|
|
|
- @visibleChange="visibleChange"
|
|
|
|
- @transSliderChange="transSliderChange"
|
|
|
|
- @handleCheckChange="handleCheckChange"
|
|
|
|
- @location="location"
|
|
|
|
- @raise="raise"
|
|
|
|
- @lower="lower"
|
|
|
|
- ></layer-manage-split>
|
|
|
|
|
|
+ <layer-manage-split :addlayerdata="addlayerdata" @visibleChange="visibleChange"
|
|
|
|
+ @transSliderChange="transSliderChange" @handleCheckChange="handleCheckChange" @location="location" @raise="raise"
|
|
|
|
+ @lower="lower"></layer-manage-split>
|
|
<LayerLegend></LayerLegend>
|
|
<LayerLegend></LayerLegend>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
@@ -215,11 +209,12 @@ export default {
|
|
Cesium.when.all(
|
|
Cesium.when.all(
|
|
promiseArray,
|
|
promiseArray,
|
|
(layers) => {
|
|
(layers) => {
|
|
|
|
+ console.log(layers, 'layerslayers')
|
|
this_.sceneLayers[obj.title] = layers;
|
|
this_.sceneLayers[obj.title] = layers;
|
|
// if (sceneName) {
|
|
// if (sceneName) {
|
|
// this.flyTo(sceneName);
|
|
// this.flyTo(sceneName);
|
|
// }
|
|
// }
|
|
-
|
|
|
|
|
|
+
|
|
if (obj.url.indexOf("3D-HeBing8HaoLou") > 0) {
|
|
if (obj.url.indexOf("3D-HeBing8HaoLou") > 0) {
|
|
store.setLayerList(layers[0][0]);
|
|
store.setLayerList(layers[0][0]);
|
|
layers[0][0].setQueryParameter({
|
|
layers[0][0].setQueryParameter({
|
|
@@ -241,8 +236,8 @@ export default {
|
|
item.style3D = style;
|
|
item.style3D = style;
|
|
item.brightness = 1.2
|
|
item.brightness = 1.2
|
|
item.contrast = 1.2
|
|
item.contrast = 1.2
|
|
- item.saturation = 1.2
|
|
|
|
- item.gamma = 1.1
|
|
|
|
|
|
+ item.saturation = 1.2
|
|
|
|
+ item.gamma = 1.1
|
|
}
|
|
}
|
|
if (
|
|
if (
|
|
item.name.indexOf("雨水") > -1 ||
|
|
item.name.indexOf("雨水") > -1 ||
|
|
@@ -309,6 +304,14 @@ export default {
|
|
this.vectorlayerlist.push(obj);
|
|
this.vectorlayerlist.push(obj);
|
|
this.promiseWhen([s], undefined, obj);
|
|
this.promiseWhen([s], undefined, obj);
|
|
this.bus.$emit("setDepthAgainst", true);
|
|
this.bus.$emit("setDepthAgainst", true);
|
|
|
|
+ if (
|
|
|
|
+ obj.title.indexOf("雨水") > -1 ||
|
|
|
|
+ obj.title.indexOf("管线") > -1
|
|
|
|
+ ) {
|
|
|
|
+ console.log(obj.checked, 'obj.checked')
|
|
|
|
+ this.bus.$emit("setnUderground", obj.checked)
|
|
|
|
+ }
|
|
|
|
+
|
|
// store.setModelLayerList(this.vectorlayerlist);
|
|
// store.setModelLayerList(this.vectorlayerlist);
|
|
// console.log(store.state.modellayerlist,'vvvvv');
|
|
// console.log(store.state.modellayerlist,'vvvvv');
|
|
// store.state.S3MList.push(obj)
|
|
// store.state.S3MList.push(obj)
|
|
@@ -393,6 +396,13 @@ export default {
|
|
if (type == "split")
|
|
if (type == "split")
|
|
this.bus.$emit("setImagerySplit", obj, obj.checked, splitId, true);
|
|
this.bus.$emit("setImagerySplit", obj, obj.checked, splitId, true);
|
|
} else {
|
|
} else {
|
|
|
|
+ if (
|
|
|
|
+ obj.title.indexOf("雨水") > -1 ||
|
|
|
|
+ obj.title.indexOf("管线") > -1
|
|
|
|
+ ) {
|
|
|
|
+ console.log(obj.checked, 'obj.checked')
|
|
|
|
+ this.bus.$emit("setnUderground", obj.checked)
|
|
|
|
+ }
|
|
for (let i = 0; i < this.addlayerdata.length; i++) {
|
|
for (let i = 0; i < this.addlayerdata.length; i++) {
|
|
if (this.addlayerdata[i].title == obj.title) {
|
|
if (this.addlayerdata[i].title == obj.title) {
|
|
this.addlayerdata.splice(i, 1);
|
|
this.addlayerdata.splice(i, 1);
|