controversial left a comment (openstreetmap/openstreetmap-website#6234)

I’m optimistic that all of these things can be built efficiently with 
maplibre-gl-js, and many of them can even provide _better_ interoperability 
with the map in a “vector-native” environment compared to with raster tiles!

- [Draggable 
markers](https://maplibre.org/maplibre-gl-js/docs/examples/create-a-draggable-marker/),
 [markers with 
popups](https://maplibre.org/maplibre-gl-js/docs/examples/attach-a-popup-to-a-marker-instance/)
- [Overlaying arbitrary 
geometries](https://maplibre.org/maplibre-gl-js/docs/examples/add-a-geojson-line/)
    - side note: one advantage in a client-side rendered vector map stack is 
that these types of overlays can fit “inside” the map instead of simply 
appearing on top—for example a route line could be drawn with a different color 
treatment where it passes under a “buildings” layer
- [Overlaying a draggable and resizable 
box](https://docs.mapbox.com/mapbox-gl-js/example/using-box-queryrenderedfeatures/)
- [Interface to browser 
geolocation](https://maplibre.org/maplibre-gl-js/docs/API/classes/GeolocateControl/)

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/issues/6234#issuecomment-3109544047
You are receiving this because you are subscribed to this thread.

Message ID: 
<openstreetmap/openstreetmap-website/issues/6234/[email protected]>
_______________________________________________
rails-dev mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/rails-dev

Reply via email to