diff --git a/geoviews/tile_sources.py b/geoviews/tile_sources.py index dbfec5a6..4ccd490b 100644 --- a/geoviews/tile_sources.py +++ b/geoviews/tile_sources.py @@ -55,7 +55,83 @@ ('arcgis','USA_Topo') : ( '© Esri, ' 'NatGeo, i-cubed' - ) + ), + ('arcgis','World_Physical_Map') : ( + '© Esri, ' + 'US National Park Service' + ), + ('arcgis','World_Shaded_Relief') : ( + '© Esri, ' + 'Esri' + ), + ('arcgis','World_Topo_Map') : ( + '© Esri, ' + 'Esri, HERE, Garmin, Intermap, increment P Corp., GEBCO, USGS, FAO, NPS, NRCAN, GeoBase, IGN, Kadaster NL, Ordnance Survey, Esri Japan, METI, Esri China (Hong Kong), (c) OpenStreetMap contributors, and the GIS User Community' + ), + ('arcgis','World_Dark_Gray_Base') : ( + '© Esri, ' + 'Esri, HERE, Garmin, (c) OpenStreetMap contributors, and the GIS user community' + ), + ('arcgis','World_Dark_Gray_Reference') : ( + '© Esri, ' + 'Esri, HERE, Garmin, (c) OpenStreetMap contributors, and the GIS user community' + ), + ('arcgis','World_Light_Gray_Base') : ( + '© Esri, ' + 'Esri, HERE, Garmin, (c) OpenStreetMap contributors, and the GIS user community' + ), + ('arcgis','World_Light_Gray_Reference') : ( + '© Esri, ' + 'Esri, HERE, Garmin, (c) OpenStreetMap contributors, and the GIS user community' + ), + ('arcgis','World_Hillshade_Dark') : ( + '© Esri ' + 'Esri, Airbus DS, USGS, NGA, NASA, CGIAR, N Robinson, NCEAS, NLS, OS, NMA, Geodatastyrelsen, Rijkswaterstaat, GSA, Geoland, FEMA, Intermap and the GIS user community' + ), + ('arcgis','World_Hillshade') : ( + '© Esri ' + 'Esri, Airbus DS, USGS, NGA, NASA, CGIAR, N Robinson, NCEAS, NLS, OS, NMA, Geodatastyrelsen, Rijkswaterstaat, GSA, Geoland, FEMA, Intermap and the GIS user community' + ), + ('arcgis','Antarctic_Imagery') : ( + '© Esri ' + 'Earthstar Geographics' + ), + ('arcgis','Arctic_Imagery') : ( + '© Esri ' + 'Earthstar Geographics' + ), + ('arcgis','Arctic_Ocean_Base') : ( + '© Esri ' + 'Esri, Garmin, GEBCO, NOAA NGDC, and other contributors' + ), + ('arcgis','Arctic_Ocean_Reference') : ( + '© Esri ' + 'Esri, GEBCO, NOAA, National Geographic, Garmin, HERE, Geonames.org, and other contributors' + ), + ('arcgis','World_Boundaries_and_Places') : ( + '© Esri ' + 'Esri, HERE, Garmin, (c) OpenStreetMap contributors, and the GIS user community' + ), + ('arcgis','World_Boundaries_and_Places_Alternate') : ( + '© Esri ' + 'Esri, HERE, Garmin, (c) OpenStreetMap contributors, and the GIS user community' + ), + ('arcgis','World_Transportation') : ( + '© Esri ' + 'Esri, HERE, Garmin, (c) OpenStreetMap contributors' + ), + ('arcgis','DeLorme_World_Base_Map') : ( + '© Esri ' + 'Garmin' + ), + ('arcgis','World_Navigation_Charts') : ( + '© Esri ' + 'East View Cartographic' + ), + ('arcgis','World_Street_Map') : ( + '© Esri ' + 'Esri, HERE, Garmin, USGS, Intermap, INCREMENT P, NRCan, Esri Japan, METI, Esri China (Hong Kong), Esri Korea, Esri (Thailand), NGCC, (c) OpenStreetMap contributors, and the GIS User Community' + ), } # CartoDB basemaps @@ -80,6 +156,25 @@ EsriReference = WMTS('https://server.arcgisonline.com/ArcGIS/rest/services/Reference/World_Reference_Overlay/MapServer/tile/{Z}/{Y}/{X}', name="EsriReference") EsriOceanBase = WMTS('https://server.arcgisonline.com/ArcGIS/rest/services/Ocean/World_Ocean_Base/MapServer/tile/{Z}/{Y}/{X}', name="EsriOceanBase") EsriOceanReference = WMTS('https://server.arcgisonline.com/ArcGIS/rest/services/Ocean/World_Ocean_Reference/MapServer/tile/{Z}/{Y}/{X}', name="EsriOceanReference") +EsriWorldPhysical = WMTS('https://server.arcgisonline.com/arcgis/rest/services/World_Physical_Map/MapServer/tile/{Z}/{Y}/{X}', name="EsriWorldPhysical") +EsriWorldShadedRelief = WMTS('https://server.arcgisonline.com/arcgis/rest/services/World_Shaded_Relief/MapServer/tile/{Z}/{Y}/{X}', name="EsriWorldShadedRelief") +EsriWorldTopo = WMTS('https://server.arcgisonline.com/arcgis/rest/services/World_Topo_Map/MapServer/tile/{Z}/{Y}/{X}', name="EsriWorldTopo") +EsriWorldDarkGrayBase = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Canvas/World_Dark_Gray_Base/MapServer/tile/{Z}/{Y}/{X}', name="EsriWorldDarkGrayBase") +EsriWorldDarkGrayReference = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Canvas/World_Dark_Gray_Reference/MapServer/tile/{Z}/{Y}/{X}', name="EsriWorldDarkGrayReference") +EsriWorldLightGrayBase = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Canvas/World_Light_Gray_Base/MapServer/tile/{Z}/{Y}/{X}', name="EsriWorldLightGrayBase") +EsriWorldLightGrayReference = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Canvas/World_Light_Gray_Reference/MapServer/tile/{Z}/{Y}/{X}', name="EsriWorldLightGrayReference") +EsriWorldHillshadeDark = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Elevation/World_Hillshade_Dark/MapServer/tile/{Z}/{Y}/{X}', name="EsriWorldHillshadeDark") +EsriWorldHillshade = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Elevation/World_Hillshade/MapServer/tile/{Z}/{Y}/{X}', name="EsriWorldHillshade") +EsriAntarcticImagery = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Polar/Antarctic_Imagery/MapServer/tile/{Z}/{Y}/{X}', name="EsriAntarcticImagery") +EsriArcticImagery = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Polar/Arctic_Imagery/MapServer/tile/{Z}/{Y}/{X}', name="EsriArcticImagery") +EsriArcticOceanBase = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Polar/Arctic_Ocean_Base/MapServer/tile/{Z}/{Y}/{X}', name="EsriArcticOceanBase") +EsriArcticOceanReference = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Polar/Arctic_Ocean_Reference/MapServer/tile/{Z}/{Y}/{X}', name="EsriArcticOceanReference") +EsriWorldBoundariesAndPlaces = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Reference/World_Boundaries_and_Places/MapServer/tile/{Z}/{Y}/{X}', name="EsriWorldBoundariesAndPlaces") +EsriWorldBoundariesAndPlacesAlternate = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Reference/World_Boundaries_and_Places_Alternate/MapServer/tile/{Z}/{Y}/{X}', name="EsriWorldBoundariesAndPlacesAlternate") +EsriWorldTransportation = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Reference/World_Transportation/MapServer/tile/{Z}/{Y}/{X}', name="EsriWorldTransportation") +EsriDelormeWorldBaseMap = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Specialty/DeLorme_World_Base_Map/MapServer/tile/{Z}/{Y}/{X}', name="EsriDelormeWorldBaseMap") +EsriWorldNavigationCharts = WMTS('https://server.arcgisonline.com/arcgis/rest/services/Specialty/World_Navigation_Charts/MapServer/tile/{Z}/{Y}/{X}', name="EsriWorldNavigationCharts") +EsriWorldStreetMap = WMTS('https://server.arcgisonline.com/arcgis/rest/services/World_Street_Map/MapServer/tile/{Z}/{Y}/{X}', name="EsriWorldStreetMap") ESRI = EsriImagery # For backwards compatibility with gv 1.5