从OpenLayers 2迁移到3或4的包装器?

时间:2017-04-28 14:09:41

标签: openlayers openlayers-3

如何在不更改代码的情况下将我的应用程序从OpenLayers 2迁移到OpenLayers 3或4?是否有任何支持OpenLayers 2代码结构但实际上调用OpenLayers 3或4方法的包装器?

例如,当我运行时:

map.setCenter(center, 5);

它将在后台运行以下代码(我称之为包装器):

old3.getView().setCenter(center); 
old3.getView().setZoom(5);      

包装器实际上是这样的命名空间:

var map = {
 setCenter: function(center,ZoomLevel){
   old3.getView().setCenter(center); 
   old3.getView().setZoom(ZoomLevel); 
 }
};

map是包装器(我正在寻找的)和ol3是OpenLayers 3库

0 个答案:

没有答案