From 1de23a596f1457db2ea9861645a568e779d7664f Mon Sep 17 00:00:00 2001 From: lixuliang <lixuliang_hd@126.com> Date: 星期五, 19 一月 2024 17:33:52 +0800 Subject: [PATCH] 20240119 --- src/components/leftMenu/sousuo.vue | 58 +++++++++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 45 insertions(+), 13 deletions(-) diff --git a/src/components/leftMenu/sousuo.vue b/src/components/leftMenu/sousuo.vue index 180f6f6..993092d 100644 --- a/src/components/leftMenu/sousuo.vue +++ b/src/components/leftMenu/sousuo.vue @@ -80,8 +80,8 @@ <div style="font-size: 0.12rem; color: black"> <!-- <span>鍦板潃:{{ item.address ? item.address : "鏆傛棤璇︾粏鍦板潃" }}</span><br /> <span>鐢佃瘽:{{ item.telphone ? item.telphone : "鏆傛棤鑱旂郴鏂瑰紡" }}</span> --> - <span>鍖哄煙:{{ item.area ? item.area : "鏆傛棤鍖哄煙淇℃伅" }}</span - ><br /> + <!-- <span>鍖哄煙:{{ item.area ? item.area : "鏆傛棤鍖哄煙淇℃伅" }}</span> --> + <!-- <br /> --> <span >鍦板潃:{{ item.address ? item.address : "鏆傛棤璇︾粏鍦板潃" }}</span > @@ -283,15 +283,26 @@ pname: "", resType: "", }), - // 甯傜骇骞冲彴 + // // 甯傜骇骞冲彴锛堢櫨搴︼細浼氭煡鍒板鍦帮級 + // axios.get(common.poiserve, { + // params: { + // request: "bdPoi", + // query: this.poi_text, + // output: "json", + // coord: "cgcs2000", + // page_num: 0, + // page_size: 20, + // }, + // }), + // 甯傜骇骞冲彴锛堥珮寰凤級 axios.get(common.poiserve, { params: { - request: "bdPoi", - query: this.poi_text, + request: "GdPoi", + keywords: this.poi_text, output: "json", coord: "cgcs2000", - page_num: 0, - page_size: 20, + offset: 20, + page: 1, }, }), ]) @@ -311,22 +322,43 @@ }); } // 甯傜骇骞冲彴 - if (data[1].data.status == 0) { - data[1].data.results.forEach((val) => { + // // 鐧惧害 + // if (data[1].data.status == 0) { + // data[1].data.results.forEach((val) => { + // let obj = { + // address: val.address, + // adname: val.area, + // cityname: val.city, + // id: val.uid, + // lat: val.location.lat, + // lng: val.location.lng, + // name: val.name, + // pname: val.province, + // }; + // Allresults.push(obj); + // }); + // } + // 楂樺痉 + if (data[1].data.status == 1) { + data[1].data.pois.forEach((val) => { + let poiarr = val.location.split(","); + let poi = { + lon: parseFloat(poiarr[0]), + lat: parseFloat(poiarr[1]), + }; let obj = { address: val.address, adname: val.area, cityname: val.city, id: val.uid, - lat: val.location.lat, - lng: val.location.lng, + lat: poi.lat, + lng: poi.lon, name: val.name, pname: val.province, }; Allresults.push(obj); }); } - this.total = Allresults.length; this.poiList = Allresults; this.showList = true; @@ -363,11 +395,11 @@ billboard: { verticalOrigin: Cesium.VerticalOrigin.BOTTOM, scale: 1, - // image: window.SmartEarthRootUrl + "/Workers/image/mark.png", image: window.SmartEarthRootUrl + "/Workers/image/mark.png", heightReference: 1, disableDepthTestDistance: Number.POSITIVE_INFINITY, }, + properties:item }); // 濡傛灉鏄湴鍧楋紝娣诲姞鑼冨洿绾� if (item.type == "澶у叴鐢ㄥ湴") { -- Gitblit v1.9.3