How can I migrate my application from OpenLayers 2 to OpenLayers 3 or 4 without any code changes? Is there any wrapper which support OpenLayers 2 code structure but actually call the OpenLayers 3 or 4 methods?
For example, when I run this:
map.setCenter(center, 5);
It will run the below code in background (something that I call wrapper):
old3.getView().setCenter(center);
old3.getView().setZoom(5);
The wrapper is actually a namespace like this:
var map = {
setCenter: function(center,ZoomLevel){
old3.getView().setCenter(center);
old3.getView().setZoom(ZoomLevel);
}
};
The map
is wrapper (what I'm looking for) and ol3
is OpenLayers 3 library