- https://www.mapbox.com
- They have a Javascript library that can render global and 3D views.
- Mapbox GL JS is a JavaScript library that uses WebGL to render interactive maps from vector tiles and Mapbox styles. Leaflet map is the open-source JavaScript library for mobile-friendly interactive maps.
Javascript
Render map with this code using their library.
let map = new mapboxgl.Map({
container: 'map',
center: [-123.1121, 49.2569],
zoom: 10,
style:
'mapbox://styles/mapbox/streets-v11',
accessToken: '<your_access_token>'
});
map.addControl(
new mapboxgl.NavigationControl());Pricing
- Free for up to 50k monthly loads for the Web version.

Links
- https://medium.com/@timo.baehr/using-mapbox-in-angular-application-bc3b2b38592
- Mapbox 3D support with this library, https://github.com/CesiumGS/cesium