我很难尝试更改地图视图的默认投影。OpenLayers 3.2.1 - 更改默认投影
这里是一个的jsfiddle:http://jsfiddle.net/qtcpjape/3/
$(document).ready(function() {
var proj = new ol.proj.Projection({
code: 'EPSG:4326',
units: 'm',
extent: [-180.0000, -90.0000, 180.0000, 90.0000]
});
var map = new ol.Map({
target: 'map',
controls: [],
layers: [
new ol.layer.Tile({
source: new ol.source.MapQuest({
layer: 'osm'
})
})
],
view: new ol.View({
center: [-90.78885827595732, 38.78662388327825],
projection: proj,
zoom: 15
})
});
});
我将其以GeoJSON从REST调用是在EPSG未来:4326,我想轻松地映射。
现在,我似乎无法获得地图来更改投影并显示实际中心。
任何帮助,将不胜感激!谢谢!
你可以举一个例子说明如何在飞行中做到这一点吗?谢谢! – Primm 2015-03-04 12:19:55
我更新了我的答案。 – tsauerwein 2015-03-05 08:33:38
非常感谢!我尝试过,但使用'EPSG:4326'作为投影,认为它必须是数据的投影。非常感谢! – Primm 2015-03-06 12:21:12