From c278e89469ce8954e82ec4b4e721957c251eab99 Mon Sep 17 00:00:00 2001 From: SurprisePlus <845948745@qq.com> Date: 星期四, 12 十月 2023 11:20:20 +0800 Subject: [PATCH] 代码更新 --- src/assets/js/rpc.js | 38 ++++++++++++++++++++++++++++++++------ 1 files changed, 32 insertions(+), 6 deletions(-) diff --git a/src/assets/js/rpc.js b/src/assets/js/rpc.js index 6a1dcaf..5818f96 100644 --- a/src/assets/js/rpc.js +++ b/src/assets/js/rpc.js @@ -27,7 +27,21 @@ objArr: [], //鍏抽敭瀛楁煡璇� getFuzzyQuery(res) { - store.queryLayer.val = res.message; + if(res.message.indexOf('濂旈┌')>-1){ + store.queryLayer.val ='濂旈┌鍏徃' + } else if(res.message.indexOf('姘告槍')>-1){ + store.queryLayer.val ='姘告槍宸ヤ笟鍥�' + }else if(res.message.indexOf('浜笢')>-1){ + store.queryLayer.val ='浜笢' + }else if(res.message.indexOf('灏忕背')>-1){ + store.queryLayer.val ='灏忕背' + }else if(res.message.indexOf('鍗氬ぇ')>-1){ + store.queryLayer.val ='鍗氬ぇ澶у帵' + }else{ + + // store.queryLayer.val = res.message; + } + this.setClearAllMsg(); if (!res.baidu_keys) return; var flag = true; @@ -72,7 +86,19 @@ this.objArr = []; for (var i = 0; i < length; i++) { var world = keyWorld[i].word; - console.log("world", world); + if(world.indexOf('濂旈┌')>-1){ + world ='濂旈┌' + } else if(world.indexOf('姘告槍')>-1){ + world ='姘告槍' + }else if(world.indexOf('浜笢')>-1){ + world ='浜笢' + }else if(world.indexOf('灏忕背')>-1){ + world ='灏忕背' + }else if(world.indexOf('鍗氬ぇ')>-1){ + world ='鍗氬ぇ' + }else{ + continue; + } this.setFuzzyQueryData(world, i, length - 1); } } @@ -190,7 +216,7 @@ coord.push(parseFloat(geom[i])) } this.setDrawPolyExtent(coord) - } else if (res.type == "鍦板潡") { + } else if (res.type == "鍦板潡" || res.type == "浼佷笟") { getDiKuanFanWei(res.lon, res.lat).then(response => { let center = { lon: 0, lat: 0 }; let polygon = that.read(response.geometry); @@ -561,9 +587,9 @@ }); window.Viewer.flyTo(this.position, { offset: { - heading: Cesium.Math.toRadians(0.0), - pitch: Cesium.Math.toRadians(-30), - range: 1500 + heading: Cesium.Math.toRadians(-200), + pitch: Cesium.Math.toRadians(-45), + range: 4000 }, duration: 3 }); -- Gitblit v1.9.3