// 监听地图单击事件
map.on('singleclick', e => {
// 获取点击的feature
let feature = map.forEachFeatureAtPixel(e.pixel, feature => feature);
});
// 基本事件类型
'click', // 单击
'dblclick',// 双击
'singleclick',// 单击,延迟250毫秒
'moveend',// 鼠标滚动事件
'pointermove',// 鼠标移动事件
'pointerdrag',// 鼠标拖动事件
'precompose',//地图准备渲染,为渲染
'postcompose',//地图渲染中
'postrender',//地图渲染全部结束
'change:layerGroup',// 地图图层增删时触发
'change:size',// 地图窗口发生变化就会触发
'change:target',// 地图绑定的div发生更改时触发
'change:view',// 地图view对象发生变化触发
'propertychange',// Map对象中任意的property值改变时触发