Quellcode durchsuchen

添加水系

jiexi1_1
YF-yuan vor 3 Jahren
Ursprung
Commit
1cddda178e
8 geänderte Dateien mit 17 neuen und 4 gelöschten Zeilen
  1. BIN
      src/assets/img/downsample/outlet_4.jpg
  2. BIN
      src/assets/img/downsample/outlet_5.jpg
  3. BIN
      src/assets/img/downsample/outlet_6.jpg
  4. BIN
      src/assets/img/downsample/outlet_7.jpg
  5. BIN
      src/assets/img/downsample/outlet_8.jpg
  6. BIN
      src/assets/img/downsample/outlet_9.jpg
  7. +1
    -1
      src/config/service.js
  8. +16
    -3
      src/views/Home.vue

BIN
src/assets/img/downsample/outlet_4.jpg Datei anzeigen

Vorher Nachher
Breite: 1000  |  Höhe: 750  |  Größe: 279KB Breite: 1000  |  Höhe: 750  |  Größe: 356KB

BIN
src/assets/img/downsample/outlet_5.jpg Datei anzeigen

Vorher Nachher
Breite: 477  |  Höhe: 379  |  Größe: 74KB Breite: 1000  |  Höhe: 750  |  Größe: 279KB

BIN
src/assets/img/downsample/outlet_6.jpg Datei anzeigen

Vorher Nachher
Breite: 1000  |  Höhe: 750  |  Größe: 356KB Breite: 1000  |  Höhe: 750  |  Größe: 280KB

BIN
src/assets/img/downsample/outlet_7.jpg Datei anzeigen

Vorher Nachher
Breite: 1000  |  Höhe: 750  |  Größe: 280KB Breite: 1000  |  Höhe: 750  |  Größe: 378KB

BIN
src/assets/img/downsample/outlet_8.jpg Datei anzeigen

Vorher Nachher
Breite: 1000  |  Höhe: 750  |  Größe: 378KB Breite: 1000  |  Höhe: 750  |  Größe: 317KB

BIN
src/assets/img/downsample/outlet_9.jpg Datei anzeigen

Vorher Nachher
Breite: 1000  |  Höhe: 750  |  Größe: 317KB Breite: 477  |  Höhe: 379  |  Größe: 74KB

+ 1
- 1
src/config/service.js Datei anzeigen

export default { export default {
'tms':"http://121.4.38.11:6080/arcgis/rest/services/demo/photo/MapServer", 'tms':"http://121.4.38.11:6080/arcgis/rest/services/demo/photo/MapServer",
'wfs':'http://gisvector.yunhengzhizao.cn:8080/geoserver/demo/wms', 'wfs':'http://gisvector.yunhengzhizao.cn:8080/geoserver/demo/wms',
"ImageArcGIS":"http://e9r5x7df.dongtaiyuming.net/arcgis/rest/services/demo/rrr/MapServer"
"ImageArcGIS":"http://gisraster.yunhengzhizao.cn:8080/arcgis/rest/services/demo/zones/MapServer"
} }

+ 16
- 3
src/views/Home.vue Datei anzeigen

place: null, // 土地利用图层 place: null, // 土地利用图层
adrainageLayer: null, // 排口图层 adrainageLayer: null, // 排口图层
tileNoman: null, tileNoman: null,
riverlayer: null, // 水系图层
arealayer: null, // 行政区划
river: "river2", river: "river2",
landColorList: [], landColorList: [],
landColor: null, landColor: null,
}); });
}, },
mounted() { mounted() {
// 南京市水系图 // 南京市水系图
getService("wfs", { getService("wfs", {
// filter: equalToFilter("admincode", "320100"), // filter: equalToFilter("admincode", "320100"),
opacity: 0.8 opacity: 0.8
}).then((res) => { }).then((res) => {
let { layer } = res; let { layer } = res;
this.map.addLayer(layer);
this.riverlayer = layer
this.map.addLayer(this.riverlayer);
}); });
// 排口数据 // 排口数据
let adrainage = new VectorSource({}); let adrainage = new VectorSource({});
view: this.view, view: this.view,
}); });


// 江宁区行政区划
getService('ImageArcGIS', { layers: "0" }).then((res) => {
let { layer } = res;
let arealayer = layer
this.map.addLayer(arealayer);
});

// 切换底图 与无人机影像的叠加 // 切换底图 与无人机影像的叠加
let changeMap = document.getElementById("changeMap"); let changeMap = document.getElementById("changeMap");
changeMap.addEventListener("click", (event) => { changeMap.addEventListener("click", (event) => {


if (properties.geom instanceof MultiPolygon) { if (properties.geom instanceof MultiPolygon) {
this.popupPlace = properties; this.popupPlace = properties;
console.log(this.popupPlace);
let coordinate = e.mapBrowserEvent.coordinate; let coordinate = e.mapBrowserEvent.coordinate;
this.overlayPlace.setPosition(coordinate); this.overlayPlace.setPosition(coordinate);
this.overlayPlace.setOffset([140, -10]); this.overlayPlace.setOffset([140, -10]);
// 菜单按钮 // 菜单按钮
// 选择采样点、土地 // 选择采样点、土地
selectRef($event, $index, index) { selectRef($event, $index, index) {
// 关闭水系图
this.map.removeLayer(this.riverlayer)
// 显示图层以及处理相应的数据 // 显示图层以及处理相应的数据
// 1-1 排口显示 // 1-1 排口显示
if ($index == 0) { if ($index == 0) {


// 选择反演参数 // 选择反演参数
selectParams(type, id, index, $index) { selectParams(type, id, index, $index) {
// 关闭水系图
this.map.removeLayer(this.riverlayer)
// 1.显示四参数的图层并展示对应的图层 // 1.显示四参数的图层并展示对应的图层
this.tileDong.setVisible(true); this.tileDong.setVisible(true);
this.sourceDong4.updateParams({ layers: "show:" + id }); this.sourceDong4.updateParams({ layers: "show:" + id });
// 初始化this.colorList 东风河 // 初始化this.colorList 东风河
// 1.根据所选河道变换对应的位置以及缩放信息 // 1.根据所选河道变换对应的位置以及缩放信息
// 设置当前河道值为index // 设置当前河道值为index
console.log(index);
this.checkedRiver = parseInt(index.slice(0, 1)); this.checkedRiver = parseInt(index.slice(0, 1));


if (this.checkedRiver == 0) { if (this.checkedRiver == 0) {

Laden…
Abbrechen
Speichern