Render a MapLibre GL JS map as an OpenLayers layer.
npm i @geoblocks/ol-maplibre-layer
import MapLibreLayer from '@geoblocks/ol-maplibre-layer';
const layer = new MapLibreLayer({
opacity: 0.7,
maplibreOptions: {
style: 'https://www.example.com/path/to/style.json',
}
});
// ...
map.addLayer(layer);
All the properties passed to the construction (except maplibreOptions
) are used to create the OpenLayers layer. maplibreOptions
is used to create the MapLibre map.