Map Providers
List of available Map Providers
Install
npm
$ yarn add map-providers
Quickstart
const providers = require('map-providers');
Object.keys(providers)
//= [ 'openstreetmap', 'bing', 'digitalglobe', 'esri', 'nrcan' ]
Object.keys(providers.openstreetmap)
//= [ 'standard', 'hot', 'wikimedia', 'hillshade' ]
providers.openstreetmap.standard;
//= { name: 'OpenStreetMap Standard',
// shortName: 'Standard',
// categories: [ 'openstreetmap', 'standard', 'world' ],
// minZoom: 0,
// maxZoom: 19,
// required: [],
// url: 'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png',
// description: 'Tiles from OpenStreetMap',
// attribution: 'Map data © OpenStreetMap',
// format: 'png',
// type: 'baselayer' }
providers.openstreetmap.standard.url;
//= 'https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png'
Providers
| Name | Identifier | Required |
|---|---|---|
| OpenStreetMap Standard | openstreetmap.standard |
|
| OpenStreetMap Humanitarian | openstreetmap.hot |
|
| OpenStreetMap Wikimedia | openstreetmap.wikimedia |
|
| OpenStreetMap Hillshade | openstreetmap.hillshade |
|
| Bing Imagery | bing.imagery |
|
| Bing Roads | bing.roads |
|
| DigitalGlobe Premium Imagery | digitalglobe.premium |
access_token |
| DigitalGlobe Standard Imagery | digitalglobe.standard |
access_token |
| National Geographic World Map | esri.natgeo |
|
| ESRI Imagery | esri.imagery |
|
| ESRI Ocean Basemap | esri.ocean |
|
| ESRI USA Topo Maps | esri.usatopo |
|
| ESRI World Street Map | esri.street |
|
| ESRI World Topographic Map | esri.topo |
|
| NRCAN Transportation (CBMT) | nrcan.cbmt |
|
| NRCAN Toporama | nrcan.toporama |