NCC-CNC/wheretowork

replace leaflet with mapgl?

Opened this issue · 4 comments

There is a lot of momentum with the mapgl package:
https://walker-data.com/mapgl/

Looks cool.
I wonder how much of a lift that would be?

A big lift - good portion of the code base has to do with the UI mapping. It would modernize the look and feel and of course performance gains on vector (once data is loaded).

Another idea would be to go ESRI ArcGIS Maps SDK for JS . There are no R packages for this, so the whole mapping front end would need to be written in JS. Its possible and easier with the help of AI now.

Need to mention licensing of course as both ESRI and Mapbox are not free. ESRI would align with NCC. Question is if NCC would support public traffic.

edits

Vector performance sounds pretty nice of course.

ESRI would be challenging because the lift and custom code would be really large I would assume.

I personally would always want to support free public traffic to be in line with open access, but those are important considerations of course.

MapLibre may be the way to go:
https://maplibre.org/

My understanding is that this is free, and was forked from Mapbox before Mapbox went to a pay model.