Map is not finshed yet. Most of this is documented with TODO: comments in MapComponent.vue
It's also worth noting that the map library choice, Vue3-OpenLayers, might not have been ideal:
- Large bundle size. Seems like tree-shaking doesn't work. TODO: Investigate and open ticket upstream
- EPSG:4326 projection looks distorted, so EPSG:3857 is used internally. No limitation, just adds complexity (coordinate transformation). TODO: Make minimal working example and re-open ticket upstream
- Some other open, still unresolved issues that I had to work around (it works - but maintainability is subpar. See the
Workaround: comments)
For lack of a better alternative, just fixing these issues upstream seems like the best option at hand
Map is not finshed yet. Most of this is documented with
TODO:comments inMapComponent.vueIt's also worth noting that the map library choice, Vue3-OpenLayers, might not have been ideal:
Workaround:comments)For lack of a better alternative, just fixing these issues upstream seems like the best option at hand