UNPKG

highcharts

Version:
92 lines (91 loc) 3.77 kB
/* * * Esri provider, used for tile map services * */ 'use strict'; /* * * * Class * * */ class Esri { constructor() { /* * * * Properties * * */ this.defaultCredits = ('Tiles © Esri — Source: Esri, DeLorme, NAVTEQ, USGS, ' + ' Intermap, iPC, NRCAN, Esri Japan, METI, Esri China (Hong Kong),' + ' Esri (Thailand), TomTom, 2012'); this.initialProjectionName = 'WebMercator'; this.themes = { WorldStreetMap: { url: 'https://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer/tile/{z}/{y}/{x}', minZoom: 0, maxZoom: 20 }, DeLorme: { url: 'https://server.arcgisonline.com/ArcGIS/rest/services/Specialty/DeLorme_World_Base_Map/MapServer/tile/{z}/{y}/{x}', minZoom: 1, maxZoom: 11, credits: 'Tiles © Esri — Copyright: ©2012 DeLorme' }, WorldTopoMap: { url: 'https://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{z}/{y}/{x}', minZoom: 0, maxZoom: 20, credits: ('Tiles © Esri — Esri, DeLorme, NAVTEQ, TomTom,' + ' Intermap, iPC, USGS, FAO, NPS, NRCAN, GeoBase, Kadaster NL,' + ' Ordnance Survey, Esri Japan, METI, Esri China (Hong Kong),' + ' and the GIS User Community') }, WorldImagery: { url: 'https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}', minZoom: 0, maxZoom: 20, credits: ('Tiles © Esri — Source: Esri, i-cubed, USDA, USGS,' + ' AEX, GeoEye, Getmapping, Aerogrid, IGN, IGP, UPR-EGP,' + ' and the GIS User Community') }, WorldTerrain: { url: 'https://server.arcgisonline.com/ArcGIS/rest/services/World_Terrain_Base/MapServer/tile/{z}/{y}/{x}', minZoom: 0, maxZoom: 13, credits: ('Tiles © Esri — Source: USGS, Esri, TANA, DeLorme,' + ' and NPS') }, WorldShadedRelief: { url: 'https://server.arcgisonline.com/ArcGIS/rest/services/World_Shaded_Relief/MapServer/tile/{z}/{y}/{x}', minZoom: 0, maxZoom: 13, credits: 'Tiles © Esri — Source: Esri' }, WorldPhysical: { url: 'https://server.arcgisonline.com/ArcGIS/rest/services/World_Physical_Map/MapServer/tile/{z}/{y}/{x}', minZoom: 0, maxZoom: 8, credits: 'Tiles © Esri — Source: US National Park Service' }, NatGeoWorldMap: { url: 'https://server.arcgisonline.com/ArcGIS/rest/services/NatGeo_World_Map/MapServer/tile/{z}/{y}/{x}', minZoom: 0, maxZoom: 16, credits: ('Tiles © Esri — National Geographic, Esri,' + ' DeLorme, NAVTEQ, UNEP-WCMC, USGS, NASA, ESA, METI, NRCAN,' + ' GEBCO, NOAA, iPC') }, WorldGrayCanvas: { url: 'https://server.arcgisonline.com/ArcGIS/rest/services/Canvas/World_Light_Gray_Base/MapServer/tile/{z}/{y}/{x}', minZoom: 0, maxZoom: 16, credits: 'Tiles © Esri — Esri, DeLorme, NAVTEQ' } }; } } /* * * * Default Export * * */ export default Esri;