/**
* 通过geojson url 加载geojson文件
* @param {String} url
* @returns geojson文件
*/
async loadGeoJSON(url) {
try {
const response = await fetch(url)
if (!response.ok) {
// throw new Error(`HTTP error! status: ${response.status}`)
return null
}
const geojson = await response.json()
// console.log('GeoJSON data loaded:', geojson)
return geojson
} catch (error) {
// console.error('Failed to load GeoJSON:', error)
return null
}
}