From 404b9d331ba10fd1683e77c916c01aaa4cba4f0b Mon Sep 17 00:00:00 2001 From: wangqi <magical1908@outlook.com> Date: 星期四, 01 四月 2021 14:12:55 +0800 Subject: [PATCH] Merge branch 'develop' of http://xearth.cn:6600/r/wuyushui/SewerAndRainNetwork into develop --- src/components/BaseNav/SolidWaste/SolidWaste.js | 72 +++++++++++++++++------------------ 1 files changed, 35 insertions(+), 37 deletions(-) diff --git a/src/components/BaseNav/SolidWaste/SolidWaste.js b/src/components/BaseNav/SolidWaste/SolidWaste.js index 6df5e3e..5ce22d5 100644 --- a/src/components/BaseNav/SolidWaste/SolidWaste.js +++ b/src/components/BaseNav/SolidWaste/SolidWaste.js @@ -1,7 +1,8 @@ import { QueryStoragePlaceListByCompanyAndName } from '@/api/request' // 灞曠ず鍥剧墖 -import defaultImg from '@assets/images/map-pages/basenav/solidwaste/voc.png' -import Setting from '@assets/images/map-pages/basenav/solidwaste/gf_green.png' + +import defaultImg from '../../../../public/assets/images/map/solidwaste/voc.png' +import setting from '../../../../public/assets/images/map/solidwaste/gf_green.png' // 搴曞浘涓氬姟灞曠ず鐐� class AddSolidWasteHelper { @@ -62,12 +63,8 @@ // 鐐瑰嚮 浜嬩欢 marker.on('click', (e) => { try { - // console.log(e) - // console.log(this.map.getCenter()) - // console.log(this.map.setCenter([e.target.getLatLng().lat, e.target.getLatLng().lng])) - // this.map.flyTo([e.target.getLatLng().lat, e.target.getLatLng().lng]) - // this.map.panTo([e.target.getLatLng().lat, e.target.getLatLng().lng], 100) - this.setPanTo(e.target.getLatLng(), 30) + console.log(e.target.getLatLng()) + this.setPanTo(e.target.getLatLng(), 200) this.EffectOfPulse(e.target.getLatLng()) this.SolidWastePopup.setData(data[i], 'gufei') return this.SolidWastePopup.$el @@ -87,8 +84,9 @@ position = this.map.latLngToLayerPoint(position) position.y += value position = this.map.layerPointToLatLng(position) - this.map.setView(position) - // this.map.flyTo(position) + // this.map.setView(position) + this.map.flyTo(position) + // this.map.panTo(position) } // 鍥哄簾鐐瑰嚮杩涜鐨� 鍐呭鐨勮缃� @@ -113,7 +111,7 @@ EffectOfChange = defaultImg this.EffectOfPulse(position, this.solidWasteMarkersLabels, this.SolidWasteLayerGroup) } else { - EffectOfChange = Setting + EffectOfChange = setting } return EffectOfChange } @@ -121,32 +119,32 @@ // 鑴夊啿鏁堟灉璁剧疆瀹炵幇 EffectOfPulse (position, markers, layerGroup) { // 鍖哄垎鐩存帴鎵ц 鍜屽垽鏂墽琛岀殑涓嶅悓鍖哄埆 - var differentColor = '' - if (markers) { - differentColor = '#ff0000' - } else { - differentColor = '#98FB98' - } - // 鍧愭爣鏁版嵁锛氭姤璀︿紶杩涙潵鐨勬槸鏁扮粍 / 鐐瑰嚮浼犺繘鏉ョ殑鏄痮bject - var FinalPosition = position instanceof Array ? { - lat: position[0], - lng: position[1] - } : position - // 鎻掍欢 鏁堟灉瀹炵幇 - var pulsingIcon = this.L.icon.pulse({ - iconSize: [20, 20], - color: differentColor, - fillColor: '' - }) - if (markers) { - // markers.push(this.L.marker(FinalPosition, { icon: pulsingIcon })) - // this.L.layerGroup(markers).addLayer(layerGroup) - } else { - var picGroupMarker = new this.L.FeatureGroup() - this.L.marker(FinalPosition, { icon: pulsingIcon }).addTo(picGroupMarker) - this.pulseHeighLightMarker = picGroupMarker.addTo(this.SolidWasteLayerGroup) - this.PulseCountSetting() - } + // var differentColor = '' + // if (markers) { + // differentColor = '#ff0000' + // } else { + // differentColor = '#98FB98' + // } + // // 鍧愭爣鏁版嵁锛氭姤璀︿紶杩涙潵鐨勬槸鏁扮粍 / 鐐瑰嚮浼犺繘鏉ョ殑鏄痮bject + // var FinalPosition = position instanceof Array ? { + // lat: position[0], + // lng: position[1] + // } : position + // // 鎻掍欢 鏁堟灉瀹炵幇 + // var pulsingIcon = this.L.icon.pulse({ + // iconSize: [20, 20], + // color: differentColor, + // fillColor: '' + // }) + // if (markers) { + // // markers.push(this.L.marker(FinalPosition, { icon: pulsingIcon })) + // // this.L.layerGroup(markers).addLayer(layerGroup) + // } else { + // var picGroupMarker = new this.L.FeatureGroup() + // this.L.marker(FinalPosition, { icon: pulsingIcon }).addTo(picGroupMarker) + // this.pulseHeighLightMarker = picGroupMarker.addTo(this.SolidWasteLayerGroup) + // this.PulseCountSetting() + // } } // 瀵瑰浘鏍囪剦鍐� 杩涜set璁剧疆 // 楂樹寒鍥惧眰 -- Gitblit v1.8.0