使用Ol3与Mapproxy和Mapnik从OSM数据库中获取图层时出现问题。 当我将我的工作从Ol2转换为Ol3时,我在地图中放大/缩小时看到了一些错误我得到了一些黑色区域并感谢您的帮助:)
这是我显示地图的代码
map = new ol.Map({
loadTilesWhileAnimating: true,
loadTilesWhileInteracting: true,
target : "map",
controls: ol.control.defaults({
attributionOptions: /** @type {olx.control.AttributionOptions} */ ({
collapsible: false
})
}).extend([mousePositionControl]),
view: new ol.View({
projection: "EPSG:4326",
center: myLatLng,
zoom : 6
}),
overlays: [overlay],
layers: [new ol.layer.Tile({
title: "base Layer",
type: 'base',
visible: true,
source: new ol.source.TileWMS({
projection: "EPSG:4326",
url: 'http://localhost:8080/service?',
params: {
'LAYERS': "baseLayer"
}
})
})
]
});
我的问题的一些图片这张伊拉克地图
答案 0 :(得分:0)
取代
'LAYERS'
使用
LAYERS
参数中的(没有引号)。
在我的情况下,我也修改了投影值。