【发布时间】:2017-12-12 19:25:58
【问题描述】:
我正在尝试通过给定的边界框使地图居中。 OpenLayers FAQ 甚至是它的一个例子(使用 swissProjection),但它只是不起作用。在一些论坛上环顾四周,只是无法弄清楚如何使其工作。
也许有人知道。
代码如下:
var extent = [-9022321.0707,3022167.2243,-8849726.2608,3148441.1951];
var projection = new ol.proj.Projection({
code: 'EPSG:3857',
extent: extent,
units: 'm'
});
ol.proj.addProjection(projection);
var map = new ol.Map({
layers: [
new ol.layer.Tile({
source: new ol.source.OSM()
})
],
target: 'map',
view: new ol.View({
projection: projection,
center: [0,0],
zoom: 0
})
});
【问题讨论】:
标签: maps openlayers openstreetmap openlayers-3 bounding-box