vue3-openlayers
Web map Vue components with the power of OpenLayers
OpenLayers Useful 3rd party libraries https://openlayers.org/3rd-party/




Links
6 hours of debugging can save you 5 minutes of reading documentation :) please read the doc :)
Install
npm install vue3-openlayers
or
yarn add vue3-openlayers

Overview
vue3-openlayers is components library that brings the powerful OpenLayers API to the Vue3 reactive world.
It can display maps with tiled, raster or vector layers loaded from different sources.

Requirements
Run End-to-End Tests with Playwright
npx playwright install
npm run test:e2e
npm run test:e2e:ui
npm run test:e2e:debug
npm run test:e2e:trace
npm run test:e2e:report
npm run test:e2e -- --project=chromium
npm run test:e2e -- tests/example.spec.ts
docker compose run screenshot-update
Screenshots
Please note, when recording screenshots locally the may differ from the platform (linux) in CI.
This results in:
- a: a different file name
- b: a slightly different screenshot
So tackle this issue, please always record screenshots locally using the docker compose file which will use the same image/platform as in CI.
docker compose run screenshot-update
License
MIT (c) Melih AltıntaÅ