map-providers
TypeScript icon, indicating that this package has built-in type declarations

1.6.0 • Public • Published

Map Providers

Build Status npm version MIT licensed

Standard - JavaScript Style Guide

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

Readme

Keywords

Package Sidebar

Install

npm i map-providers

Weekly Downloads

1

Version

1.6.0

License

MIT

Last publish

Collaborators

  • deniscarriere