Leaflet 1.x.x vs Openlayers 4.x.x. Часть 1. Исходный код

JS- , : . , . — .


Openlayers 2, , .

3- , «» — Google Closure Compiler ES6. , , , :
Leaflet 1.0.3144410 (90 )
Openlayers 4.1.15113.1 (300 )

, losure ompiler 2+ , Leaflet. , « » import ‘../../../../src’ ES6.

Google Closure ( ). , , «» 1-2 . , ol.source.Image , . , , . — Openlayers ( OL ), «», , . , Openlayers , (Esri ), - .

Leaflet . , — . . , , , - . ES6 ( ). Leaflet, , .

, - , (, ). Leaflet :

export var CenterOriginTileLayer = TileLayer.extend({
  getTileUrl: function (coords) {
    //            
    //   URL   
  }
});

, (ol.source.XYZ) Openlayers ol.tilegrid.TileGrid, , , origin — . , Openlayers , .

, , , ? , Openlayers Leaflet (+) , — Leaflet. . , .

.


Source: https://habr.com/ru/post/J331796/


All Articles