vue+openlayers 显示静态的等值面图片的效果 1.首先去api官网将关于图片的import引入 import { fromLonLat, transform, toLonLat, transformExtent } from "ol/proj"; import ImageStatic from "ol/source/ImageStatic"; import ImageLayer from "ol/layer/Image"; import VectorSource from "ol/source/Vector"; 2.实现在地图上贴图 radarDataimg(){ const extent = transformExtent( [60, 6, 140, 56], "EPSG:4326", "EPSG:3857" ); let imageSource = new ImageStatic({ url: "static/image/01.png", //图片的路径 // url: 'http://139.196.215.3:10243/static/ld.png', projection: "EPSG:3857", imageExtent: extent, }); this.imageLayered = new ImageLayer({ source: imageSource, }); this.map.addLayer(this.imageLayered); },