|
@@ -27,12 +27,10 @@
|
|
<div class="header">
|
|
<div class="header">
|
|
<div style="width: 20rem;"></div>
|
|
<div style="width: 20rem;"></div>
|
|
<span>底图</span>
|
|
<span>底图</span>
|
|
- <i :class="store.userport == 'PC'?'iconfont icon-youjiantou':'iconfont icon-youjiantou'"
|
|
|
|
- @click="closebasicLayer" style="font-size: 16rem;" />
|
|
|
|
|
|
+ <i :class="store.userport == 'PC'?'iconfont icon-youjiantou':'iconfont icon-youjiantou'" @click="closebasicLayer" style="font-size: 16rem;" />
|
|
</div>
|
|
</div>
|
|
<div class="middle">
|
|
<div class="middle">
|
|
- <div class="onceLayer" v-for="(item,index) in layerList" :key="index"
|
|
|
|
- @click="changeBasicLayer(item.url,item.layerorder,item.imageurl)">
|
|
|
|
|
|
+ <div class="onceLayer" v-for="(item,index) in layerList" :key="index" @click="changeBasicLayer(item.url,item.layerorder,item.imageurl)">
|
|
<img v-if="item.imageurl" :src="item.imageurl" :class="item.layerorder==selectImg?'selectImg':''" />
|
|
<img v-if="item.imageurl" :src="item.imageurl" :class="item.layerorder==selectImg?'selectImg':''" />
|
|
<!-- <span>{{item.title}}</span> -->
|
|
<!-- <span>{{item.title}}</span> -->
|
|
</div>
|
|
</div>
|
|
@@ -203,21 +201,24 @@
|
|
parameterset = JSON.parse(item.parameterset);
|
|
parameterset = JSON.parse(item.parameterset);
|
|
}
|
|
}
|
|
|
|
|
|
- if (item.isinit === '1' && item.layertype === '地形') {
|
|
|
|
- _self.terrainData.isterrain = true;
|
|
|
|
|
|
+ if (item.layertype === '地形') {
|
|
_self.terrainData.terrainUrl = item.datasource;
|
|
_self.terrainData.terrainUrl = item.datasource;
|
|
-
|
|
|
|
if (parameterset) {
|
|
if (parameterset) {
|
|
if (parameterset.terrainExaggeration) { //地形夸张系数
|
|
if (parameterset.terrainExaggeration) { //地形夸张系数
|
|
_self.terrainData.terrainExaggeration = parameterset
|
|
_self.terrainData.terrainExaggeration = parameterset
|
|
.terrainExaggeration;
|
|
.terrainExaggeration;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ }
|
|
|
|
+ if (item.layertype === '标注') {
|
|
|
|
+ _self.markData.markUrl = item.datasource;
|
|
|
|
+ }
|
|
|
|
|
|
|
|
+ if (item.isinit === '1' && item.layertype === '地形') {
|
|
|
|
+ _self.terrainData.isterrain = true;
|
|
_self.addTerrain();
|
|
_self.addTerrain();
|
|
} else if (item.isinit === '1' && item.layertype === '标注') {
|
|
} else if (item.isinit === '1' && item.layertype === '标注') {
|
|
_self.markData.ismark = true;
|
|
_self.markData.ismark = true;
|
|
- _self.markData.markUrl = item.datasource;
|
|
|
|
_self.addMark();
|
|
_self.addMark();
|
|
} else if (item.isinit === '1') {
|
|
} else if (item.isinit === '1') {
|
|
_self.selectImg = item.layerorder;
|
|
_self.selectImg = item.layerorder;
|
|
@@ -238,8 +239,8 @@
|
|
imageryLayers.raise(window[_self.layerID]);
|
|
imageryLayers.raise(window[_self.layerID]);
|
|
});
|
|
});
|
|
}
|
|
}
|
|
-
|
|
|
|
- if (item.datasource &&item.datasource != '#' && item.layertype != '地形' && item.layertype != '标注') {
|
|
|
|
|
|
+
|
|
|
|
+ if (item.datasource && item.datasource != '#' && item.layertype != '地形' && item.layertype != '标注') {
|
|
if (parameterset) {
|
|
if (parameterset) {
|
|
if (parameterset.imgurl) {
|
|
if (parameterset.imgurl) {
|
|
_self.layerList.push({
|
|
_self.layerList.push({
|
|
@@ -277,7 +278,7 @@
|
|
sqlWhere: '"roleId"' + " = '" + roleId + "'",
|
|
sqlWhere: '"roleId"' + " = '" + roleId + "'",
|
|
orderByField: ''
|
|
orderByField: ''
|
|
}).then(res => {
|
|
}).then(res => {
|
|
- _self.roleName = '"atlasType"' + "= '底图'" +" and "+ '"roleId"' + " ='" + roleId + "'"
|
|
|
|
|
|
+ _self.roleName = '"atlasType"' + "= '底图'" + " and " + '"roleId"' + " ='" + roleId + "'"
|
|
_self.addBaseLayer();
|
|
_self.addBaseLayer();
|
|
})
|
|
})
|
|
}
|
|
}
|
|
@@ -346,7 +347,8 @@
|
|
flex: 15;
|
|
flex: 15;
|
|
font-size: 20rem;
|
|
font-size: 20rem;
|
|
}
|
|
}
|
|
- i:hover{
|
|
|
|
|
|
+
|
|
|
|
+ i:hover {
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
}
|
|
}
|
|
|
|
|