/**
|
* 污染源
|
* */
|
|
// 请求接口数据
|
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 || []
|
console.log(resultData)
|
// 循环遍历数据 根据进行marker 的创建
|
for (let i = 0; i < resultData.length; i++) {
|
const polygon = L.polygon(resultData, {
|
// totransferData: resultData[i],
|
color: 'red'
|
})
|
layer.addLayer(polygon)
|
}
|
}
|
}
|