|
@@ -1,12 +1,24 @@
|
|
<template>
|
|
<template>
|
|
- <layer-manage-split :addlayerdata="addlayerdata" @visibleChange="visibleChange" @transSliderChange="transSliderChange"
|
|
|
|
- @handleCheckChange="handleCheckChange" @location="location" @raise="raise" @lower="lower"></layer-manage-split>
|
|
|
|
|
|
+ <div>
|
|
|
|
+ <layer-manage-split
|
|
|
|
+ :addlayerdata="addlayerdata"
|
|
|
|
+ @visibleChange="visibleChange"
|
|
|
|
+ @transSliderChange="transSliderChange"
|
|
|
|
+ @handleCheckChange="handleCheckChange"
|
|
|
|
+ @location="location"
|
|
|
|
+ @raise="raise"
|
|
|
|
+ @lower="lower"
|
|
|
|
+ ></layer-manage-split>
|
|
|
|
+ <LayerLegend></LayerLegend>
|
|
|
|
+ </div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
import { Collect, GetResourceTree, GetMyCollect } from "@/api/map";
|
|
import { Collect, GetResourceTree, GetMyCollect } from "@/api/map";
|
|
|
|
+import LayerLegend from "./LayerLegend.vue";
|
|
export default {
|
|
export default {
|
|
name: "LayerManage",
|
|
name: "LayerManage",
|
|
|
|
+ components: { LayerLegend },
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
modellayerlist: [],
|
|
modellayerlist: [],
|
|
@@ -279,7 +291,7 @@ export default {
|
|
switch (obj.type) {
|
|
switch (obj.type) {
|
|
case "S3M": //场景
|
|
case "S3M": //场景
|
|
let s = viewer.scene.open(obj.url, undefined, {
|
|
let s = viewer.scene.open(obj.url, undefined, {
|
|
- autoSetView: obj.title != '倾斜摄影'
|
|
|
|
|
|
+ autoSetView: obj.title != "倾斜摄影",
|
|
});
|
|
});
|
|
this.vectorlayerlist.push(obj);
|
|
this.vectorlayerlist.push(obj);
|
|
this.promiseWhen([s], undefined, obj);
|
|
this.promiseWhen([s], undefined, obj);
|
|
@@ -309,7 +321,6 @@ export default {
|
|
// viewer.flyTo(layer);
|
|
// viewer.flyTo(layer);
|
|
break;
|
|
break;
|
|
case "Vector": //矢量
|
|
case "Vector": //矢量
|
|
-
|
|
|
|
// let provider = new Cesium.SuperMapImageryProvider({
|
|
// let provider = new Cesium.SuperMapImageryProvider({
|
|
// url: obj.url,
|
|
// url: obj.url,
|
|
// name: obj.title,
|
|
// name: obj.title,
|
|
@@ -333,7 +344,6 @@ export default {
|
|
// })
|
|
// })
|
|
// );
|
|
// );
|
|
|
|
|
|
-
|
|
|
|
// var provider = new Cesium.SuperMapImageryProvider({ url: 'http://192.168.60.3:8099/iserver/services/map-GuiHuaDiKuai/rest/maps/GHDK%40%E8%A7%84%E5%88%92%E5%9C%B0%E5%9D%97' });
|
|
// var provider = new Cesium.SuperMapImageryProvider({ url: 'http://192.168.60.3:8099/iserver/services/map-GuiHuaDiKuai/rest/maps/GHDK%40%E8%A7%84%E5%88%92%E5%9C%B0%E5%9D%97' });
|
|
// var layer2 = viewer.imageryLayers.addImageryProvider(provider);
|
|
// var layer2 = viewer.imageryLayers.addImageryProvider(provider);
|
|
// var params = [
|
|
// var params = [
|
|
@@ -345,7 +355,6 @@ export default {
|
|
// ]
|
|
// ]
|
|
// provider.setLayerStatusParameters(params)
|
|
// provider.setLayerStatusParameters(params)
|
|
|
|
|
|
-
|
|
|
|
let layer2 = viewer.imageryLayers.addImageryProvider(
|
|
let layer2 = viewer.imageryLayers.addImageryProvider(
|
|
new Cesium.SuperMapImageryProvider({
|
|
new Cesium.SuperMapImageryProvider({
|
|
url: obj.url,
|
|
url: obj.url,
|