DEV Community

Discussion on: Large Scale Geospatial Visualization with Deck.gl, Mapbox-gl and Vue.js

Collapse
 
axelledrouge profile image
AxelleDRouge

Hi, quite interesting
I haven't use Mapbox yet, I have used mainly Leaflet and ArcGiS JS
What would be the strong point of using Deck.gl with Mapbox compared to the others?
I am too working in Geospatial :)

Collapse
 
haxzie profile image
Musthaq Ahamad • Edited

Deck.gl's MapView is designed to sync perfectly with the camera of Mapbox, at every zoom level and rotation angle. From the official documentation, we can get to know that:

Deck.gl has been designed to work in tandem with popular JavaScript base map providers, especially Mapbox. Depending on your tech stack, deck.gl's support for a particular base map solution may come with different level of compatibility and limitations.

As I mentioned in the post, there should not be much issues while using any other Map providers as basemap, if you are following the second method. Since the second method (using the basemap method) gives the control of map's viewstate over to Deck.gl and the basemap is only used to render the map, this should work with any map libraries.

You can learn more about this from here

Collapse
 
axelledrouge profile image
AxelleDRouge

Interesting, especially if it can correctly integrate with other providers.
The visuals are really stunning! I will remember this library when I have cases of specifics layers not supported

Thread Thread
 
haxzie profile image
Musthaq Ahamad • Edited

Awesome. We have came across a lot of libraries when it comes to geospatial visualisation. Only DeckGL could cut the cake for large-scale datasets. Will be shortly writing about other alternative libraries which could help visualize large-scale datasets 🙌🏼

Thread Thread
 
axelledrouge profile image
AxelleDRouge

Great, I would love to read about those.
It is always interesting to know about alternatives to basics, mostly when customers ask for really specifics behaviors not covered by the generics API, and the last time I had to work on a case like that, we faced a huuuge problem of performance and memory management.