1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| /**
| * 污染源
| * */
|
| // 请求接口数据
| const mapApi = require('../../../api/mapApi').default
| // 使用封装方法
| const AnimalService = require('../service/AnimalService').default
|
| module.exports = function () {
| this.init = async (layer, L) => {
| this.animalService = new AnimalService({
| L: L,
| layer: layer
| })
| const result = await mapApi.getSourcesPoll()
| console.log(result)
| const resultData = result.Result.DataInfo || []
| const polygon = L.polygon(resultData, { color: 'yellow' })
| polygon.addTo(layer)
| }
| }
|
|