| | |
| | | */ |
| | | this.init = async (layer, L) => { |
| | | // console.log(WasteGasChats) |
| | | this.animalService = new AnimalService({ L: L, layer: layer }) |
| | | this.animalService = new AnimalService({ |
| | | L: L, |
| | | layer: layer |
| | | }) |
| | | const res = await mapApi.getWasteGas() |
| | | // console.log(res) |
| | | const data = res.Result.DataInfo || {} |
| | |
| | | } |
| | | |
| | | this.bindTooltip = (layer) => { |
| | | return layer.options.test.Name |
| | | return '<div class="company-bindTooltip-hover"><h3>天津石化</h3></div>' + layer.options.test.Name |
| | | } |
| | | |
| | | this.clickListener = async (e) => { |
| | |
| | | storagePlaceId: res |
| | | } |
| | | }, |
| | | title: title // 标题 |
| | | title: '天津石化' + title // 标题 |
| | | }) |
| | | this.setPanTo(e.latlng, 150) |
| | | this.animalService.setPanTo(e.latlng, 150) |
| | | } |
| | | // 不同类型图片加载 |
| | | this.differentTypes = (ContrLevel) => { |
| | |
| | | // effectOfChange = ImgGray |
| | | // } |
| | | return effectOfChange |
| | | } |
| | | this.setPanTo = (pos, value) => { |
| | | var position = pos |
| | | position = window.map.latLngToLayerPoint(position) |
| | | position.y += value |
| | | position = window.map.layerPointToLatLng(position) |
| | | window.map.flyTo(position) |
| | | } |
| | | } |