kreis-viersen / quattromap

Vergleiche bis zu 4 Karten gleichzeitig - Compare up to 4 maps at once
https://kreis-viersen.github.io/quattromap/
MIT License
7 stars 4 forks source link

Migrate to maplibre-gl-js? #32

Open pathmapper opened 2 years ago

pathmapper commented 2 years ago

https://github.com/maplibre/maplibre-gl-js#migrating-from-mapbox-gl

from https://github.com/lb-lewisham/quattromap/pull/1#issuecomment-971505938

Interestingly, this particular implementation is in a position to make use of maplibre-gl, for both map tiles and geocoder. Would this be of interest for wider applications of quattromap - if so I'd be happy to investigate further for the project.

This thread is for posting any findings regarding a possible migration to https://github.com/maplibre/maplibre-gl-js.

Currently we are using the following plugins:

Are these plugins working out-of-the-box with maplibre-gl-js?

For the geocoder we are using currently the Mapbox geocoding service. If we would switch to https://github.com/maplibre/maplibre-gl-geocoder, which geocoding services could be used?

/cc @joe-liad

pathmapper commented 2 years ago

mapbox-gl version 1.x. -> backward compatible to mapbox-gl

maplibre-gl version 2 -> non-backward

Would anything blocking us from migrating to v2?

birkskyum commented 2 months ago

The mapbox-gl-sync-move plugin is compatible with maplibre

The maplibre-gl-geocoder plugin is flexible, and not tied to a single service. Examples are: