Fix lat/lon vs. lon/lat issues
[gpl/argeo-suite.git] / js / src / geo / OpenLayersMapPart.js
index a31bc214c0b521bfb68219b47051ab4bc80c5c75..d033e303df5583b96850d2f714b116bde8c2857e 100644 (file)
@@ -3,7 +3,6 @@
  */
 
 import { fromLonLat, getPointResolution } from 'ol/proj.js';
-import { transformExtent } from 'ol/proj.js';
 
 import TileLayer from 'ol/layer/Tile.js';
 
@@ -21,6 +20,7 @@ import { easeOut } from 'ol/easing';
 import * as SLDReader from '@nieuwlandgeo/sldreader';
 
 import MapPart from './MapPart.js';
+import { transformToOlLonLatExtent } from './OpenLayersUtils.js';
 
 /** OpenLayers implementation of MapPart. */
 export default class OpenLayersMapPart extends MapPart {
@@ -81,7 +81,7 @@ export default class OpenLayersMapPart extends MapPart {
        }
 
        fit(extent, options) {
-               var transformed = transformExtent(extent, 'EPSG:4326', this.#map.getView().getProjection());
+               var transformed = transformToOlLonLatExtent(extent, this.#map.getView().getProjection());
                this.#map.getView().fit(transformed, options);
        }