问题描述
我尝试使用TileWMS和ImageWMS,但无法显示在geoserver中配置的地图。我不确定我的代码是否正确。
var map = new ol.Map({
view: new ol.View({
center: ol.proj.fromLotLat([103.851959,1.290270]),zoom: 5
}),layers: [],target: "map"
});
var layer = new ol.layer.Image({
source: new ol.source.ImageWMS({
url: "http://localhost:8080/geoserver/wms",params:{
"LAYERS": "space:space"
},serverType: "geoserver"
});
map.addLayer(layer);
解决方法
您有错字,应该是ol.proj.fromLonLat
(而不是ol.proj.fromLotLat
)