import Select from 'ol/interaction/Select.js';
import Overlay from 'ol/Overlay.js';
import { Style, Icon } from 'ol/style.js';
+import { transformExtent } from 'ol/proj.js';
import * as SLDReader from '@nieuwlandgeo/sldreader';
this.#map.getView().setZoom(zoom);
}
- setCenter(lng, lat) {
- this.#map.getView().setCenter(fromLonLat([lng, lat]));
+ setCenter(lat, lon) {
+ this.#map.getView().setCenter(fromLonLat([lon, lat]));
+ }
+
+ fit(extent, options) {
+ var transformed = transformExtent(extent, 'EPSG:4326', this.#map.getView().getProjection());
+ this.#map.getView().fit(transformed, options);
}
addPoint(lng, lat, style) {
});
vectorLayer.setStyle(olStyleFunction);
}
-
}