From f460702d6d59be9e53f3b16bf183814567f881c0 Mon Sep 17 00:00:00 2001 From: lixuliang <lixuliang_hd@126.com> Date: 星期五, 13 十月 2023 17:33:06 +0800 Subject: [PATCH] rpc --- src/assets/js/rpc.js | 22 ++++++++++++---------- 1 files changed, 12 insertions(+), 10 deletions(-) diff --git a/src/assets/js/rpc.js b/src/assets/js/rpc.js index 337ca94..01f6583 100644 --- a/src/assets/js/rpc.js +++ b/src/assets/js/rpc.js @@ -92,10 +92,11 @@ this.dataQuery = []; this.objArr = []; - this.pointrange = 2000; + this.pointrange = 6000; for (var i = 0; i < length; i++) { var world = keyWorld[i].word; - if (world.indexOf('濂旈┌') > -1) { + // if (world == '濂旈┌') return + if (world.indexOf('濂旈┌鍏徃') > -1) { world = '濂旈┌'; this.pointrange = 12000 } else if (world.indexOf('浜笢') > -1) { @@ -112,6 +113,12 @@ world = '鏈哄櫒浜�' } else if (world.indexOf('姹借溅') > -1) { world = '姹借溅' + }else if (world.indexOf('鍥�') > -1) { + + }else if (world.indexOf('鍗氬ぇ') > -1 && world.indexOf('鍗氬ぇ澶у帵') == -1){ + world = '鍗氬ぇ' + } else{ + continue } this.setFuzzyQueryData(world, i, length - 1); } @@ -120,7 +127,8 @@ async setFuzzyQueryData(res, index, length) { if (res == "淇℃伅鎶�鏈�" || res == "鐢熺墿鍖昏嵂" || res == "鏈哄櫒浜�" || res == "姹借溅") { shengwuSearch(res).then(result => { - var that = this; + var that = this; + store.queryLayer.data = []; result.features.forEach(val => { let itemObj = { type: "鍥尯", @@ -315,7 +323,6 @@ } }) }, - read(wkt) { var regExes = { typeStr: /^\s*(\w+)\s*\(\s*(.*)\s*\)\s*$/, @@ -516,7 +523,6 @@ return geometry; }, - //鍦板浘澶嶄綅 setMapRest() { const data = mapData.mapRest; @@ -534,7 +540,6 @@ duration: 8 //椋炶鏃堕棿8s }); }, - //鍔ㄧ敾瀵艰埅 setLineRoaming() { var valdata = mapData.animaNavigation; @@ -546,7 +551,7 @@ geom.push(valdata[i].lng, valdata[i].lat, valdata[i].height); } - var that = this; + var that = this; sgworld.Creator.getFlyData(geom, data => { data.showPoint = false; data.showLine = false; @@ -605,7 +610,6 @@ //鑼冨洿璋冪敤 this.getLandmass(res); }, - setAddPointLocation(res) { // 娓呴櫎鏂规硶 store.setlocalLayerShowAction(false); @@ -873,8 +877,6 @@ this.setClearPointFly(); vueEvents.$emit("queryLayer", false); }, - - setLacationLineClear() { if (this.lacationLine) { Viewer.entities.remove(this.lacationLine) -- Gitblit v1.9.3