OpenLayers GeoJson重新投影

时间:2016-12-28 12:55:12

标签: openlayers-3 geojson projection

我热重叠,重新投射 GeoJson
我有来自服务器
的ajax加载的 GeoJson 对象 对象的CRS设置为 EPSG:2180
我希望将其覆盖在CRS EPSG:3857 OpenStreet Map

var buildingsFeatures = (new ol.format.GeoJSON()).readFeatures($buildings, {
        dataProjection: 'EPSG:2180',
        featureProjection: 'EPSG:3857'
    });

$ building GeoJson FeatureCollection 对象,上面的代码符合OpenLayers文档,但坐标不会更改。

我用它撞墙:(

1 个答案:

答案 0 :(得分:0)

使其发挥作用的事情:

  

proj4.defs([       [           ' EPSG:2180&#39 ;,           ' + proj = tmerc + lat_0 = 0 + lon_0 = 19 + k = 0.9993 + x_0 = 500000 + y_0 = -5300000 + ellps = GRS80 + units = m + no_defs'       ]   ]);

那就是全部。