README.md

leaflet.providers

CRAN
status R-CMD-check Codecov test
coverage

The goal of leaflet.providers is to provide regularly updated data on the third-party tile providers supported by leaflet. The data is extracted from leaflet-providers.js.

While leaflet.providers will be regularly released with updated providers data, the package comes with functions use_providers() and get_providers(), which enable users to fetch up-to-date providers information directly from leaflet-providers.js between package updates and to load this providers data in leaflet. Users may also fetch older versions of the providers data with the leaflet-providers.js version number.

Installation

You can install the released version of leaflet.providers from CRAN:

# CRAN version
install.packages("leaflet.providers")

And the development version from GitHub with:

pak::pak("rstudio/leaflet.providers")

Example

The following are basic example of the default providers data that comes leaflet.providers as well as the available methods to fetch and load custom providers.

Usage

In general, you do not need to load or interact with leaflet.providers directly. Instead, leaflet.providers is used indirectly by the leaflet package in the leaflet::addProviderTiles() function.

library(leaflet)

leaflet()  |>
  setView(lng = -71.0589, lat = 42.3601, zoom = 12) |>
  addTiles() |>
  addProviderTiles("OpenTopoMap")

Fetch custom providers

You can choose a specific version of leaflet-providers.js by calling use_providers() with the desired version or the providers from a desired version:

# Shorthand method:
use_providers("1.7.0")

# Longer method:
# 1. Retrieve v 1.7.0
providers_170 <- get_providers("1.7.0")

# 2. Load custom providers data
use_providers(providers_170)

# Reset loaded providers to default providers
use_providers()

Now that use_providers() has been called with a custom leaflet.providers object obtained via get_providers() (in this case, a previous version of the data), leaflet will use the custom providers instead of the default provider data.

Note that the package V8 is required for get_providers().

Default providers

library(leaflet.providers)

str(providers_default(), max.level = 2)
#> List of 5 #> $ version_num : chr "2.0.0" #> $ providers :List of 233 #> ..$ OpenStreetMap : chr "OpenStreetMap" #> ..$ OpenStreetMap.Mapnik : chr "OpenStreetMap.Mapnik" #> ..$ OpenStreetMap.DE : chr "OpenStreetMap.DE" #> ..$ OpenStreetMap.CH : chr "OpenStreetMap.CH" #> ..$ OpenStreetMap.France : chr "OpenStreetMap.France" #> ..$ OpenStreetMap.HOT : chr "OpenStreetMap.HOT" #> ..$ OpenStreetMap.BZH : chr "OpenStreetMap.BZH" #> ..$ MapTilesAPI : chr "MapTilesAPI" #> ..$ MapTilesAPI.OSMEnglish : chr "MapTilesAPI.OSMEnglish" #> ..$ MapTilesAPI.OSMFrancais : chr "MapTilesAPI.OSMFrancais" #> ..$ MapTilesAPI.OSMEspagnol : chr "MapTilesAPI.OSMEspagnol" #> ..$ OpenSeaMap : chr "OpenSeaMap" #> ..$ OPNVKarte : chr "OPNVKarte" #> ..$ OpenTopoMap : chr "OpenTopoMap" #> ..$ OpenRailwayMap : chr "OpenRailwayMap" #> ..$ OpenFireMap : chr "OpenFireMap" #> ..$ SafeCast : chr "SafeCast" #> ..$ Stadia : chr "Stadia" #> ..$ Stadia.AlidadeSmooth : chr "Stadia.AlidadeSmooth" #> ..$ Stadia.AlidadeSmoothDark : chr "Stadia.AlidadeSmoothDark" #> ..$ Stadia.OSMBright : chr "Stadia.OSMBright" #> ..$ Stadia.Outdoors : chr "Stadia.Outdoors" #> ..$ Stadia.StamenToner : chr "Stadia.StamenToner" #> ..$ Stadia.StamenTonerBackground : chr "Stadia.StamenTonerBackground" #> ..$ Stadia.StamenTonerLines : chr "Stadia.StamenTonerLines" #> ..$ Stadia.StamenTonerLabels : chr "Stadia.StamenTonerLabels" #> ..$ Stadia.StamenTonerLite : chr "Stadia.StamenTonerLite" #> ..$ Stadia.StamenWatercolor : chr "Stadia.StamenWatercolor" #> ..$ Stadia.StamenTerrain : chr "Stadia.StamenTerrain" #> ..$ Stadia.StamenTerrainBackground : chr "Stadia.StamenTerrainBackground" #> ..$ Stadia.StamenTerrainLabels : chr "Stadia.StamenTerrainLabels" #> ..$ Stadia.StamenTerrainLines : chr "Stadia.StamenTerrainLines" #> ..$ Thunderforest : chr "Thunderforest" #> ..$ Thunderforest.OpenCycleMap : chr "Thunderforest.OpenCycleMap" #> ..$ Thunderforest.Transport : chr "Thunderforest.Transport" #> ..$ Thunderforest.TransportDark : chr "Thunderforest.TransportDark" #> ..$ Thunderforest.SpinalMap : chr "Thunderforest.SpinalMap" #> ..$ Thunderforest.Landscape : chr "Thunderforest.Landscape" #> ..$ Thunderforest.Outdoors : chr "Thunderforest.Outdoors" #> ..$ Thunderforest.Pioneer : chr "Thunderforest.Pioneer" #> ..$ Thunderforest.MobileAtlas : chr "Thunderforest.MobileAtlas" #> ..$ Thunderforest.Neighbourhood : chr "Thunderforest.Neighbourhood" #> ..$ CyclOSM : chr "CyclOSM" #> ..$ Jawg : chr "Jawg" #> ..$ Jawg.Streets : chr "Jawg.Streets" #> ..$ Jawg.Terrain : chr "Jawg.Terrain" #> ..$ Jawg.Sunny : chr "Jawg.Sunny" #> ..$ Jawg.Dark : chr "Jawg.Dark" #> ..$ Jawg.Light : chr "Jawg.Light" #> ..$ Jawg.Matrix : chr "Jawg.Matrix" #> ..$ MapBox : chr "MapBox" #> ..$ MapTiler : chr "MapTiler" #> ..$ MapTiler.Streets : chr "MapTiler.Streets" #> ..$ MapTiler.Basic : chr "MapTiler.Basic" #> ..$ MapTiler.Bright : chr "MapTiler.Bright" #> ..$ MapTiler.Pastel : chr "MapTiler.Pastel" #> ..$ MapTiler.Positron : chr "MapTiler.Positron" #> ..$ MapTiler.Hybrid : chr "MapTiler.Hybrid" #> ..$ MapTiler.Toner : chr "MapTiler.Toner" #> ..$ MapTiler.Topo : chr "MapTiler.Topo" #> ..$ MapTiler.Voyager : chr "MapTiler.Voyager" #> ..$ TomTom : chr "TomTom" #> ..$ TomTom.Basic : chr "TomTom.Basic" #> ..$ TomTom.Hybrid : chr "TomTom.Hybrid" #> ..$ TomTom.Labels : chr "TomTom.Labels" #> ..$ Esri : chr "Esri" #> ..$ Esri.WorldStreetMap : chr "Esri.WorldStreetMap" #> ..$ Esri.DeLorme : chr "Esri.DeLorme" #> ..$ Esri.WorldTopoMap : chr "Esri.WorldTopoMap" #> ..$ Esri.WorldImagery : chr "Esri.WorldImagery" #> ..$ Esri.WorldTerrain : chr "Esri.WorldTerrain" #> ..$ Esri.WorldShadedRelief : chr "Esri.WorldShadedRelief" #> ..$ Esri.WorldPhysical : chr "Esri.WorldPhysical" #> ..$ Esri.OceanBasemap : chr "Esri.OceanBasemap" #> ..$ Esri.NatGeoWorldMap : chr "Esri.NatGeoWorldMap" #> ..$ Esri.WorldGrayCanvas : chr "Esri.WorldGrayCanvas" #> ..$ OpenWeatherMap : chr "OpenWeatherMap" #> ..$ OpenWeatherMap.Clouds : chr "OpenWeatherMap.Clouds" #> ..$ OpenWeatherMap.CloudsClassic : chr "OpenWeatherMap.CloudsClassic" #> ..$ OpenWeatherMap.Precipitation : chr "OpenWeatherMap.Precipitation" #> ..$ OpenWeatherMap.PrecipitationClassic : chr "OpenWeatherMap.PrecipitationClassic" #> ..$ OpenWeatherMap.Rain : chr "OpenWeatherMap.Rain" #> ..$ OpenWeatherMap.RainClassic : chr "OpenWeatherMap.RainClassic" #> ..$ OpenWeatherMap.Pressure : chr "OpenWeatherMap.Pressure" #> ..$ OpenWeatherMap.PressureContour : chr "OpenWeatherMap.PressureContour" #> ..$ OpenWeatherMap.Wind : chr "OpenWeatherMap.Wind" #> ..$ OpenWeatherMap.Temperature : chr "OpenWeatherMap.Temperature" #> ..$ OpenWeatherMap.Snow : chr "OpenWeatherMap.Snow" #> ..$ HERE : chr "HERE" #> ..$ HERE.normalDay : chr "HERE.normalDay" #> ..$ HERE.normalDayCustom : chr "HERE.normalDayCustom" #> ..$ HERE.normalDayGrey : chr "HERE.normalDayGrey" #> ..$ HERE.normalDayMobile : chr "HERE.normalDayMobile" #> ..$ HERE.normalDayGreyMobile : chr "HERE.normalDayGreyMobile" #> ..$ HERE.normalDayTransit : chr "HERE.normalDayTransit" #> ..$ HERE.normalDayTransitMobile : chr "HERE.normalDayTransitMobile" #> ..$ HERE.normalDayTraffic : chr "HERE.normalDayTraffic" #> ..$ HERE.normalNight : chr "HERE.normalNight" #> ..$ HERE.normalNightMobile : chr "HERE.normalNightMobile" #> .. [list output truncated] #> $ providers_details:List of 36 #> ..$ OpenStreetMap :List of 3 #> ..$ MapTilesAPI :List of 3 #> ..$ OpenSeaMap :List of 2 #> ..$ OPNVKarte :List of 2 #> ..$ OpenTopoMap :List of 2 #> ..$ OpenRailwayMap :List of 2 #> ..$ OpenFireMap :List of 2 #> ..$ SafeCast :List of 2 #> ..$ Stadia :List of 3 #> ..$ Thunderforest :List of 3 #> ..$ CyclOSM :List of 2 #> ..$ Jawg :List of 3 #> ..$ MapBox :List of 2 #> ..$ MapTiler :List of 3 #> ..$ TomTom :List of 3 #> ..$ Esri :List of 3 #> ..$ OpenWeatherMap :List of 3 #> ..$ HERE :List of 3 #> ..$ HEREv3 :List of 3 #> ..$ FreeMapSK :List of 2 #> ..$ MtbMap :List of 2 #> ..$ CartoDB :List of 3 #> ..$ HikeBike :List of 3 #> ..$ BasemapAT :List of 3 #> ..$ nlmaps :List of 3 #> ..$ NASAGIBS :List of 3 #> ..$ NLS :List of 2 #> ..$ JusticeMap :List of 3 #> ..$ GeoportailFrance :List of 3 #> ..$ OneMapSG :List of 3 #> ..$ USGS :List of 3 #> ..$ WaymarkedTrails :List of 3 #> ..$ OpenAIP :List of 2 #> ..$ OpenSnowMap :List of 3 #> ..$ AzureMaps :List of 3 #> ..$ SwissFederalGeoportal:List of 3 #> $ src : chr "(function (root, factory) {\n\tif (typeof define === 'function' && define.amd) {\n\t\t// AMD. Register as an an"| __truncated__ #> $ dep :List of 10 #> ..$ name : chr "leaflet-providers" #> ..$ version : chr "2.0.0" #> ..$ src :List of 1 #> ..$ meta : NULL #> ..$ script : chr "leaflet-providers_2.0.0.js" #> ..$ stylesheet: NULL #> ..$ head : NULL #> ..$ attachment: NULL #> ..$ package : NULL #> ..$ all_files : logi FALSE #> ..- attr(*, "class")= chr "html_dependency" #> - attr(*, "class")= chr "leaflet_providers"

View the loaded providers data

The version number of the source leaflet-providers.js

providers_loaded()$version_num
#> [1] "2.0.0"

Supported tile providers

names(providers_loaded()$providers)
#> [1] "OpenStreetMap" #> [2] "OpenStreetMap.Mapnik" #> [3] "OpenStreetMap.DE" #> [4] "OpenStreetMap.CH" #> [5] "OpenStreetMap.France" #> [6] "OpenStreetMap.HOT" #> [7] "OpenStreetMap.BZH" #> [8] "MapTilesAPI" #> [9] "MapTilesAPI.OSMEnglish" #> [10] "MapTilesAPI.OSMFrancais" #> [11] "MapTilesAPI.OSMEspagnol" #> [12] "OpenSeaMap" #> [13] "OPNVKarte" #> [14] "OpenTopoMap" #> [15] "OpenRailwayMap" #> [16] "OpenFireMap" #> [17] "SafeCast" #> [18] "Stadia" #> [19] "Stadia.AlidadeSmooth" #> [20] "Stadia.AlidadeSmoothDark" #> [21] "Stadia.OSMBright" #> [22] "Stadia.Outdoors" #> [23] "Stadia.StamenToner" #> [24] "Stadia.StamenTonerBackground" #> [25] "Stadia.StamenTonerLines" #> [26] "Stadia.StamenTonerLabels" #> [27] "Stadia.StamenTonerLite" #> [28] "Stadia.StamenWatercolor" #> [29] "Stadia.StamenTerrain" #> [30] "Stadia.StamenTerrainBackground" #> [31] "Stadia.StamenTerrainLabels" #> [32] "Stadia.StamenTerrainLines" #> [33] "Thunderforest" #> [34] "Thunderforest.OpenCycleMap" #> [35] "Thunderforest.Transport" #> [36] "Thunderforest.TransportDark" #> [37] "Thunderforest.SpinalMap" #> [38] "Thunderforest.Landscape" #> [39] "Thunderforest.Outdoors" #> [40] "Thunderforest.Pioneer" #> [41] "Thunderforest.MobileAtlas" #> [42] "Thunderforest.Neighbourhood" #> [43] "CyclOSM" #> [44] "Jawg" #> [45] "Jawg.Streets" #> [46] "Jawg.Terrain" #> [47] "Jawg.Sunny" #> [48] "Jawg.Dark" #> [49] "Jawg.Light" #> [50] "Jawg.Matrix" #> [51] "MapBox" #> [52] "MapTiler" #> [53] "MapTiler.Streets" #> [54] "MapTiler.Basic" #> [55] "MapTiler.Bright" #> [56] "MapTiler.Pastel" #> [57] "MapTiler.Positron" #> [58] "MapTiler.Hybrid" #> [59] "MapTiler.Toner" #> [60] "MapTiler.Topo" #> [61] "MapTiler.Voyager" #> [62] "TomTom" #> [63] "TomTom.Basic" #> [64] "TomTom.Hybrid" #> [65] "TomTom.Labels" #> [66] "Esri" #> [67] "Esri.WorldStreetMap" #> [68] "Esri.DeLorme" #> [69] "Esri.WorldTopoMap" #> [70] "Esri.WorldImagery" #> [71] "Esri.WorldTerrain" #> [72] "Esri.WorldShadedRelief" #> [73] "Esri.WorldPhysical" #> [74] "Esri.OceanBasemap" #> [75] "Esri.NatGeoWorldMap" #> [76] "Esri.WorldGrayCanvas" #> [77] "OpenWeatherMap" #> [78] "OpenWeatherMap.Clouds" #> [79] "OpenWeatherMap.CloudsClassic" #> [80] "OpenWeatherMap.Precipitation" #> [81] "OpenWeatherMap.PrecipitationClassic" #> [82] "OpenWeatherMap.Rain" #> [83] "OpenWeatherMap.RainClassic" #> [84] "OpenWeatherMap.Pressure" #> [85] "OpenWeatherMap.PressureContour" #> [86] "OpenWeatherMap.Wind" #> [87] "OpenWeatherMap.Temperature" #> [88] "OpenWeatherMap.Snow" #> [89] "HERE" #> [90] "HERE.normalDay" #> [91] "HERE.normalDayCustom" #> [92] "HERE.normalDayGrey" #> [93] "HERE.normalDayMobile" #> [94] "HERE.normalDayGreyMobile" #> [95] "HERE.normalDayTransit" #> [96] "HERE.normalDayTransitMobile" #> [97] "HERE.normalDayTraffic" #> [98] "HERE.normalNight" #> [99] "HERE.normalNightMobile" #> [100] "HERE.normalNightGrey" #> [101] "HERE.normalNightGreyMobile" #> [102] "HERE.normalNightTransit" #> [103] "HERE.normalNightTransitMobile" #> [104] "HERE.reducedDay" #> [105] "HERE.reducedNight" #> [106] "HERE.basicMap" #> [107] "HERE.mapLabels" #> [108] "HERE.trafficFlow" #> [109] "HERE.carnavDayGrey" #> [110] "HERE.hybridDay" #> [111] "HERE.hybridDayMobile" #> [112] "HERE.hybridDayTransit" #> [113] "HERE.hybridDayGrey" #> [114] "HERE.hybridDayTraffic" #> [115] "HERE.pedestrianDay" #> [116] "HERE.pedestrianNight" #> [117] "HERE.satelliteDay" #> [118] "HERE.terrainDay" #> [119] "HERE.terrainDayMobile" #> [120] "HEREv3" #> [121] "HEREv3.normalDay" #> [122] "HEREv3.normalDayCustom" #> [123] "HEREv3.normalDayGrey" #> [124] "HEREv3.normalDayMobile" #> [125] "HEREv3.normalDayGreyMobile" #> [126] "HEREv3.normalDayTransit" #> [127] "HEREv3.normalDayTransitMobile" #> [128] "HEREv3.normalNight" #> [129] "HEREv3.normalNightMobile" #> [130] "HEREv3.normalNightGrey" #> [131] "HEREv3.normalNightGreyMobile" #> [132] "HEREv3.normalNightTransit" #> [133] "HEREv3.normalNightTransitMobile" #> [134] "HEREv3.reducedDay" #> [135] "HEREv3.reducedNight" #> [136] "HEREv3.basicMap" #> [137] "HEREv3.mapLabels" #> [138] "HEREv3.trafficFlow" #> [139] "HEREv3.carnavDayGrey" #> [140] "HEREv3.hybridDay" #> [141] "HEREv3.hybridDayMobile" #> [142] "HEREv3.hybridDayTransit" #> [143] "HEREv3.hybridDayGrey" #> [144] "HEREv3.pedestrianDay" #> [145] "HEREv3.pedestrianNight" #> [146] "HEREv3.satelliteDay" #> [147] "HEREv3.terrainDay" #> [148] "HEREv3.terrainDayMobile" #> [149] "FreeMapSK" #> [150] "MtbMap" #> [151] "CartoDB" #> [152] "CartoDB.Positron" #> [153] "CartoDB.PositronNoLabels" #> [154] "CartoDB.PositronOnlyLabels" #> [155] "CartoDB.DarkMatter" #> [156] "CartoDB.DarkMatterNoLabels" #> [157] "CartoDB.DarkMatterOnlyLabels" #> [158] "CartoDB.Voyager" #> [159] "CartoDB.VoyagerNoLabels" #> [160] "CartoDB.VoyagerOnlyLabels" #> [161] "CartoDB.VoyagerLabelsUnder" #> [162] "HikeBike" #> [163] "HikeBike.HikeBike" #> [164] "HikeBike.HillShading" #> [165] "BasemapAT" #> [166] "BasemapAT.basemap" #> [167] "BasemapAT.grau" #> [168] "BasemapAT.overlay" #> [169] "BasemapAT.terrain" #> [170] "BasemapAT.surface" #> [171] "BasemapAT.highdpi" #> [172] "BasemapAT.orthofoto" #> [173] "nlmaps" #> [174] "nlmaps.standaard" #> [175] "nlmaps.pastel" #> [176] "nlmaps.grijs" #> [177] "nlmaps.water" #> [178] "nlmaps.luchtfoto" #> [179] "NASAGIBS" #> [180] "NASAGIBS.ModisTerraTrueColorCR" #> [181] "NASAGIBS.ModisTerraBands367CR" #> [182] "NASAGIBS.ViirsEarthAtNight2012" #> [183] "NASAGIBS.ModisTerraLSTDay" #> [184] "NASAGIBS.ModisTerraSnowCover" #> [185] "NASAGIBS.ModisTerraAOD" #> [186] "NASAGIBS.ModisTerraChlorophyll" #> [187] "NLS" #> [188] "JusticeMap" #> [189] "JusticeMap.income" #> [190] "JusticeMap.americanIndian" #> [191] "JusticeMap.asian" #> [192] "JusticeMap.black" #> [193] "JusticeMap.hispanic" #> [194] "JusticeMap.multi" #> [195] "JusticeMap.nonWhite" #> [196] "JusticeMap.white" #> [197] "JusticeMap.plurality" #> [198] "GeoportailFrance" #> [199] "GeoportailFrance.plan" #> [200] "GeoportailFrance.parcels" #> [201] "GeoportailFrance.orthos" #> [202] "OneMapSG" #> [203] "OneMapSG.Default" #> [204] "OneMapSG.Night" #> [205] "OneMapSG.Original" #> [206] "OneMapSG.Grey" #> [207] "OneMapSG.LandLot" #> [208] "USGS" #> [209] "USGS.USTopo" #> [210] "USGS.USImagery" #> [211] "USGS.USImageryTopo" #> [212] "WaymarkedTrails" #> [213] "WaymarkedTrails.hiking" #> [214] "WaymarkedTrails.cycling" #> [215] "WaymarkedTrails.mtb" #> [216] "WaymarkedTrails.slopes" #> [217] "WaymarkedTrails.riding" #> [218] "WaymarkedTrails.skating" #> [219] "OpenAIP" #> [220] "OpenSnowMap" #> [221] "OpenSnowMap.pistes" #> [222] "AzureMaps" #> [223] "AzureMaps.MicrosoftImagery" #> [224] "AzureMaps.MicrosoftBaseDarkGrey" #> [225] "AzureMaps.MicrosoftBaseRoad" #> [226] "AzureMaps.MicrosoftBaseHybridRoad" #> [227] "AzureMaps.MicrosoftTerraMain" #> [228] "AzureMaps.MicrosoftWeatherInfraredMain" #> [229] "AzureMaps.MicrosoftWeatherRadarMain" #> [230] "SwissFederalGeoportal" #> [231] "SwissFederalGeoportal.NationalMapColor" #> [232] "SwissFederalGeoportal.NationalMapGrey" #> [233] "SwissFederalGeoportal.SWISSIMAGE"

Tile providers’ details

str(providers_loaded()$providers_details)
#> List of 36 #> $ OpenStreetMap :List of 3 #> ..$ url : chr "https://tile.openstreetmap.org/{z}/{x}/{y}.png" #> ..$ options :List of 2 #> .. ..$ maxZoom : int 19 #> .. ..$ attribution: chr "© OpenStreetMap contributors" #> ..$ variants:List of 6 #> .. ..$ Mapnik: Named list() #> .. ..$ DE :List of 2 #> .. .. ..$ url : chr "https://tile.openstreetmap.de/{z}/{x}/{y}.png" #> .. .. ..$ options:List of 1 #> .. .. .. ..$ maxZoom: int 18 #> .. ..$ CH :List of 2 #> .. .. ..$ url : chr "https://tile.osm.ch/switzerland/{z}/{x}/{y}.png" #> .. .. ..$ options:List of 2 #> .. .. .. ..$ maxZoom: int 18 #> .. .. .. ..$ bounds : int [1:2, 1:2] 45 48 5 11 #> .. ..$ France:List of 2 #> .. .. ..$ url : chr "https://{s}.tile.openstreetmap.fr/osmfr/{z}/{x}/{y}.png" #> .. .. ..$ options:List of 2 #> .. .. .. ..$ maxZoom : int 20 #> .. .. .. ..$ attribution: chr "© OpenStreetMap France | {attribution.OpenStreetMap}" #> .. ..$ HOT :List of 2 #> .. .. ..$ url : chr "https://{s}.tile.openstreetmap.fr/hot/{z}/{x}/{y}.png" #> .. .. ..$ options:List of 1 #> .. .. .. ..$ attribution: chr "{attribution.OpenStreetMap}, Tiles style by Humanitarian "| __truncated__ #> .. ..$ BZH :List of 2 #> .. .. ..$ url : chr "https://tile.openstreetmap.bzh/br/{z}/{x}/{y}.png" #> .. .. ..$ options:List of 2 #> .. .. .. ..$ attribution: chr "{attribution.OpenStreetMap}, Tiles courtesy of Bret"| __truncated__ #> .. .. .. ..$ bounds : num [1:2, 1:2] 46.2 50 -5.5 0.7 #> $ MapTilesAPI :List of 3 #> ..$ url : chr "https://maptiles.p.rapidapi.com/{variant}/{z}/{x}/{y}.png?rapidapi-key={apikey}" #> ..$ options :List of 4 #> .. ..$ attribution: chr "© MapTiles API, {attribution.OpenStreetMap}" #> .. ..$ variant : chr "en/map/v1" #> .. ..$ apikey : chr "" #> .. ..$ maxZoom : int 19 #> ..$ variants:List of 3 #> .. ..$ OSMEnglish :List of 1 #> .. .. ..$ options:List of 1 #> .. .. .. ..$ variant: chr "en/map/v1" #> .. ..$ OSMFrancais:List of 1 #> .. .. ..$ options:List of 1 #> .. .. .. ..$ variant: chr "fr/map/v1" #> .. ..$ OSMEspagnol:List of 1 #> .. .. ..$ options:List of 1 #> .. .. .. ..$ variant: chr "es/map/v1" #> $ OpenSeaMap :List of 2 #> ..$ url : chr "https://tiles.openseamap.org/seamark/{z}/{x}/{y}.png" #> ..$ options:List of 1 #> .. ..$ attribution: chr "Map data: © OpenSeaMap contributors" #> $ OPNVKarte :List of 2 #> ..$ url : chr "https://tileserver.memomaps.de/tilegen/{z}/{x}/{y}.png" #> ..$ options:List of 2 #> .. ..$ maxZoom : int 18 #> .. ..$ attribution: chr "Map memomaps.de $ OpenTopoMap :List of 2 #> ..$ url : chr "https://{s}.tile.opentopomap.org/{z}/{x}/{y}.png" #> ..$ options:List of 2 #> .. ..$ maxZoom : int 17 #> .. ..$ attribution: chr "Map data: {attribution.OpenStreetMap}, SRTM | Map style: © "| __truncated__ #> $ OpenRailwayMap :List of 2 #> ..$ url : chr "https://{s}.tiles.openrailwaymap.org/standard/{z}/{x}/{y}.png" #> ..$ options:List of 2 #> .. ..$ maxZoom : int 19 #> .. ..$ attribution: chr "Map data: {attribution.OpenStreetMap} | Map style: © OpenRailwa"| __truncated__ #> $ OpenFireMap :List of 2 #> ..$ url : chr "http://openfiremap.org/hytiles/{z}/{x}/{y}.png" #> ..$ options:List of 2 #> .. ..$ maxZoom : int 19 #> .. ..$ attribution: chr "Map data: {attribution.OpenStreetMap} | Map style: © OpenFireMap $ SafeCast :List of 2 #> ..$ url : chr "https://s3.amazonaws.com/te512.safecast.org/{z}/{x}/{y}.png" #> ..$ options:List of 2 #> .. ..$ maxZoom : int 16 #> .. ..$ attribution: chr "Map data: {attribution.OpenStreetMap} | Map style: © SafeCast"| __truncated__ #> $ Stadia :List of 3 #> ..$ url : chr "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}{r}.{ext}" #> ..$ options :List of 5 #> .. ..$ minZoom : int 0 #> .. ..$ maxZoom : int 20 #> .. ..$ attribution: chr "© Stadia Maps © .. ..$ variant : chr "alidade_smooth" #> .. ..$ ext : chr "png" #> ..$ variants:List of 14 #> .. ..$ AlidadeSmooth : chr "alidade_smooth" #> .. ..$ AlidadeSmoothDark : chr "alidade_smooth_dark" #> .. ..$ OSMBright : chr "osm_bright" #> .. ..$ Outdoors : chr "outdoors" #> .. ..$ StamenToner :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ attribution: chr "© Stadia Maps © .. .. .. ..$ variant : chr "stamen_toner" #> .. ..$ StamenTonerBackground :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ attribution: chr "© Stadia Maps © .. .. .. ..$ variant : chr "stamen_toner_background" #> .. ..$ StamenTonerLines :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ attribution: chr "© Stadia Maps © .. .. .. ..$ variant : chr "stamen_toner_lines" #> .. ..$ StamenTonerLabels :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ attribution: chr "© Stadia Maps © .. .. .. ..$ variant : chr "stamen_toner_labels" #> .. ..$ StamenTonerLite :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ attribution: chr "© Stadia Maps © .. .. .. ..$ variant : chr "stamen_toner_lite" #> .. ..$ StamenWatercolor :List of 2 #> .. .. ..$ url : chr "https://tiles.stadiamaps.com/tiles/{variant}/{z}/{x}/{y}.{ext}" #> .. .. ..$ options:List of 5 #> .. .. .. ..$ attribution: chr "© Stadia Maps © .. .. .. ..$ variant : chr "stamen_watercolor" #> .. .. .. ..$ ext : chr "jpg" #> .. .. .. ..$ minZoom : int 1 #> .. .. .. ..$ maxZoom : int 16 #> .. ..$ StamenTerrain :List of 1 #> .. .. ..$ options:List of 4 #> .. .. .. ..$ attribution: chr "© Stadia Maps © .. .. .. ..$ variant : chr "stamen_terrain" #> .. .. .. ..$ minZoom : int 0 #> .. .. .. ..$ maxZoom : int 18 #> .. ..$ StamenTerrainBackground:List of 1 #> .. .. ..$ options:List of 4 #> .. .. .. ..$ attribution: chr "© Stadia Maps © .. .. .. ..$ variant : chr "stamen_terrain_background" #> .. .. .. ..$ minZoom : int 0 #> .. .. .. ..$ maxZoom : int 18 #> .. ..$ StamenTerrainLabels :List of 1 #> .. .. ..$ options:List of 4 #> .. .. .. ..$ attribution: chr "© Stadia Maps © .. .. .. ..$ variant : chr "stamen_terrain_labels" #> .. .. .. ..$ minZoom : int 0 #> .. .. .. ..$ maxZoom : int 18 #> .. ..$ StamenTerrainLines :List of 1 #> .. .. ..$ options:List of 4 #> .. .. .. ..$ attribution: chr "© Stadia Maps © .. .. .. ..$ variant : chr "stamen_terrain_lines" #> .. .. .. ..$ minZoom : int 0 #> .. .. .. ..$ maxZoom : int 18 #> $ Thunderforest :List of 3 #> ..$ url : chr "https://{s}.tile.thunderforest.com/{variant}/{z}/{x}/{y}.png?apikey={apikey}" #> ..$ options :List of 4 #> .. ..$ attribution: chr "© Thunderforest, {attribution.OpenStreetMap}" #> .. ..$ variant : chr "cycle" #> .. ..$ apikey : chr "" #> .. ..$ maxZoom : int 22 #> ..$ variants:List of 9 #> .. ..$ OpenCycleMap : chr "cycle" #> .. ..$ Transport :List of 1 #> .. .. ..$ options:List of 1 #> .. .. .. ..$ variant: chr "transport" #> .. ..$ TransportDark:List of 1 #> .. .. ..$ options:List of 1 #> .. .. .. ..$ variant: chr "transport-dark" #> .. ..$ SpinalMap :List of 1 #> .. .. ..$ options:List of 1 #> .. .. .. ..$ variant: chr "spinal-map" #> .. ..$ Landscape : chr "landscape" #> .. ..$ Outdoors : chr "outdoors" #> .. ..$ Pioneer : chr "pioneer" #> .. ..$ MobileAtlas : chr "mobile-atlas" #> .. ..$ Neighbourhood: chr "neighbourhood" #> $ CyclOSM :List of 2 #> ..$ url : chr "https://{s}.tile-cyclosm.openstreetmap.fr/cyclosm/{z}/{x}/{y}.png" #> ..$ options:List of 2 #> .. ..$ maxZoom : int 20 #> .. ..$ attribution: chr ""| __truncated__ #> $ Jawg :List of 3 #> ..$ url : chr "https://{s}.tile.jawg.io/{variant}/{z}/{x}/{y}{r}.png?access-token={accessToken}" #> ..$ options :List of 6 #> .. ..$ attribution: chr "© JawgMaps {"| __truncated__ #> .. ..$ minZoom : int 0 #> .. ..$ maxZoom : int 22 #> .. ..$ subdomains : chr "abcd" #> .. ..$ variant : chr "jawg-terrain" #> .. ..$ accessToken: chr "" #> ..$ variants:List of 6 #> .. ..$ Streets: chr "jawg-streets" #> .. ..$ Terrain: chr "jawg-terrain" #> .. ..$ Sunny : chr "jawg-sunny" #> .. ..$ Dark : chr "jawg-dark" #> .. ..$ Light : chr "jawg-light" #> .. ..$ Matrix : chr "jawg-matrix" #> $ MapBox :List of 2 #> ..$ url : chr "https://api.mapbox.com/styles/v1/{id}/tiles/{z}/{x}/{y}{r}?access_token={accessToken}" #> ..$ options:List of 6 #> .. ..$ attribution: chr "© Mapbox {attribution.OpenStreetMap} "| __truncated__ #> .. ..$ tileSize : int 512 #> .. ..$ maxZoom : int 18 #> .. ..$ zoomOffset : int -1 #> .. ..$ id : chr "mapbox/streets-v11" #> .. ..$ accessToken: chr "" #> $ MapTiler :List of 3 #> ..$ url : chr "https://api.maptiler.com/maps/{variant}/{z}/{x}/{y}{r}.{ext}?key={key}" #> ..$ options :List of 8 #> .. ..$ attribution: chr "© MapTiler .. ..$ variant : chr "streets" #> .. ..$ ext : chr "png" #> .. ..$ key : chr "" #> .. ..$ tileSize : int 512 #> .. ..$ zoomOffset : int -1 #> .. ..$ minZoom : int 0 #> .. ..$ maxZoom : int 21 #> ..$ variants:List of 9 #> .. ..$ Streets : chr "streets" #> .. ..$ Basic : chr "basic" #> .. ..$ Bright : chr "bright" #> .. ..$ Pastel : chr "pastel" #> .. ..$ Positron: chr "positron" #> .. ..$ Hybrid :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ variant: chr "hybrid" #> .. .. .. ..$ ext : chr "jpg" #> .. ..$ Toner : chr "toner" #> .. ..$ Topo : chr "topo" #> .. ..$ Voyager : chr "voyager" #> $ TomTom :List of 3 #> ..$ url : chr "https://{s}.api.tomtom.com/map/1/tile/{variant}/{style}/{z}/{x}/{y}.{ext}?key={apikey}" #> ..$ options :List of 7 #> .. ..$ variant : chr "basic" #> .. ..$ maxZoom : int 22 #> .. ..$ attribution: chr "© 1992 - 2023 TomTom. " #> .. ..$ subdomains : chr "abcd" #> .. ..$ style : chr "main" #> .. ..$ ext : chr "png" #> .. ..$ apikey : chr "" #> ..$ variants:List of 3 #> .. ..$ Basic : chr "basic" #> .. ..$ Hybrid: chr "hybrid" #> .. ..$ Labels: chr "labels" #> $ Esri :List of 3 #> ..$ url : chr "https://server.arcgisonline.com/ArcGIS/rest/services/{variant}/MapServer/tile/{z}/{y}/{x}" #> ..$ options :List of 2 #> .. ..$ variant : chr "World_Street_Map" #> .. ..$ attribution: chr "Tiles © Esri" #> ..$ variants:List of 10 #> .. ..$ WorldStreetMap :List of 1 #> .. .. ..$ options:List of 1 #> .. .. .. ..$ attribution: chr "{attribution.Esri} — Source: Esri, DeLorme, NAVTEQ, USGS, Intermap, iPC, NRCAN, Esri Japan, METI, Esri Ch"| __truncated__ #> .. ..$ DeLorme :List of 1 #> .. .. ..$ options:List of 4 #> .. .. .. ..$ variant : chr "Specialty/DeLorme_World_Base_Map" #> .. .. .. ..$ minZoom : int 1 #> .. .. .. ..$ maxZoom : int 11 #> .. .. .. ..$ attribution: chr "{attribution.Esri} — Copyright: ©2012 DeLorme" #> .. ..$ WorldTopoMap :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ variant : chr "World_Topo_Map" #> .. .. .. ..$ attribution: chr "{attribution.Esri} — Esri, DeLorme, NAVTEQ, TomTom, Intermap, iPC, USGS, FAO, NPS, NRCAN, GeoBase, Kadast"| __truncated__ #> .. ..$ WorldImagery :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ variant : chr "World_Imagery" #> .. .. .. ..$ attribution: chr "{attribution.Esri} — Source: Esri, i-cubed, USDA, USGS, AEX, GeoEye, Getmapping, Aerogrid, IGN, IGP, UPR-"| __truncated__ #> .. ..$ WorldTerrain :List of 1 #> .. .. ..$ options:List of 3 #> .. .. .. ..$ variant : chr "World_Terrain_Base" #> .. .. .. ..$ maxZoom : int 13 #> .. .. .. ..$ attribution: chr "{attribution.Esri} — Source: USGS, Esri, TANA, DeLorme, and NPS" #> .. ..$ WorldShadedRelief:List of 1 #> .. .. ..$ options:List of 3 #> .. .. .. ..$ variant : chr "World_Shaded_Relief" #> .. .. .. ..$ maxZoom : int 13 #> .. .. .. ..$ attribution: chr "{attribution.Esri} — Source: Esri" #> .. ..$ WorldPhysical :List of 1 #> .. .. ..$ options:List of 3 #> .. .. .. ..$ variant : chr "World_Physical_Map" #> .. .. .. ..$ maxZoom : int 8 #> .. .. .. ..$ attribution: chr "{attribution.Esri} — Source: US National Park Service" #> .. ..$ OceanBasemap :List of 1 #> .. .. ..$ options:List of 3 #> .. .. .. ..$ variant : chr "Ocean/World_Ocean_Base" #> .. .. .. ..$ maxZoom : int 13 #> .. .. .. ..$ attribution: chr "{attribution.Esri} — Sources: GEBCO, NOAA, CHS, OSU, UNH, CSUMB, National Geographic, DeLorme, NAVTEQ, and Esri" #> .. ..$ NatGeoWorldMap :List of 1 #> .. .. ..$ options:List of 3 #> .. .. .. ..$ variant : chr "NatGeo_World_Map" #> .. .. .. ..$ maxZoom : int 16 #> .. .. .. ..$ attribution: chr "{attribution.Esri} — National Geographic, Esri, DeLorme, NAVTEQ, UNEP-WCMC, USGS, NASA, ESA, METI, NRCAN,"| __truncated__ #> .. ..$ WorldGrayCanvas :List of 1 #> .. .. ..$ options:List of 3 #> .. .. .. ..$ variant : chr "Canvas/World_Light_Gray_Base" #> .. .. .. ..$ maxZoom : int 16 #> .. .. .. ..$ attribution: chr "{attribution.Esri} — Esri, DeLorme, NAVTEQ" #> $ OpenWeatherMap :List of 3 #> ..$ url : chr "http://{s}.tile.openweathermap.org/map/{variant}/{z}/{x}/{y}.png?appid={apiKey}" #> ..$ options :List of 4 #> .. ..$ maxZoom : int 19 #> .. ..$ attribution: chr "Map data © OpenWeatherMap" #> .. ..$ apiKey : chr "" #> .. ..$ opacity : num 0.5 #> ..$ variants:List of 11 #> .. ..$ Clouds : chr "clouds" #> .. ..$ CloudsClassic : chr "clouds_cls" #> .. ..$ Precipitation : chr "precipitation" #> .. ..$ PrecipitationClassic: chr "precipitation_cls" #> .. ..$ Rain : chr "rain" #> .. ..$ RainClassic : chr "rain_cls" #> .. ..$ Pressure : chr "pressure" #> .. ..$ PressureContour : chr "pressure_cntr" #> .. ..$ Wind : chr "wind" #> .. ..$ Temperature : chr "temp" #> .. ..$ Snow : chr "snow" #> $ HERE :List of 3 #> ..$ url : chr "https://{s}.{base}.maps.api.here.com/maptile/2.1/{type}/{mapID}/{variant}/{z}/{x}/{y}/{size}/{format}?app_id={a"| __truncated__ #> ..$ options :List of 12 #> .. ..$ attribution: chr "Map © 1987-2023 HERE" #> .. ..$ subdomains : chr "1234" #> .. ..$ mapID : chr "newest" #> .. ..$ app_id : chr "" #> .. ..$ app_code : chr "" #> .. ..$ base : chr "base" #> .. ..$ variant : chr "normal.day" #> .. ..$ maxZoom : int 20 #> .. ..$ type : chr "maptile" #> .. ..$ language : chr "eng" #> .. ..$ format : chr "png8" #> .. ..$ size : chr "256" #> ..$ variants:List of 30 #> .. ..$ normalDay : chr "normal.day" #> .. ..$ normalDayCustom : chr "normal.day.custom" #> .. ..$ normalDayGrey : chr "normal.day.grey" #> .. ..$ normalDayMobile : chr "normal.day.mobile" #> .. ..$ normalDayGreyMobile : chr "normal.day.grey.mobile" #> .. ..$ normalDayTransit : chr "normal.day.transit" #> .. ..$ normalDayTransitMobile : chr "normal.day.transit.mobile" #> .. ..$ normalDayTraffic :List of 1 #> .. .. ..$ options:List of 3 #> .. .. .. ..$ variant: chr "normal.traffic.day" #> .. .. .. ..$ base : chr "traffic" #> .. .. .. ..$ type : chr "traffictile" #> .. ..$ normalNight : chr "normal.night" #> .. ..$ normalNightMobile : chr "normal.night.mobile" #> .. ..$ normalNightGrey : chr "normal.night.grey" #> .. ..$ normalNightGreyMobile : chr "normal.night.grey.mobile" #> .. ..$ normalNightTransit : chr "normal.night.transit" #> .. ..$ normalNightTransitMobile: chr "normal.night.transit.mobile" #> .. ..$ reducedDay : chr "reduced.day" #> .. ..$ reducedNight : chr "reduced.night" #> .. ..$ basicMap :List of 1 #> .. .. ..$ options:List of 1 #> .. .. .. ..$ type: chr "basetile" #> .. ..$ mapLabels :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ type : chr "labeltile" #> .. .. .. ..$ format: chr "png" #> .. ..$ trafficFlow :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base: chr "traffic" #> .. .. .. ..$ type: chr "flowtile" #> .. ..$ carnavDayGrey : chr "carnav.day.grey" #> .. ..$ hybridDay :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base : chr "aerial" #> .. .. .. ..$ variant: chr "hybrid.day" #> .. ..$ hybridDayMobile :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base : chr "aerial" #> .. .. .. ..$ variant: chr "hybrid.day.mobile" #> .. ..$ hybridDayTransit :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base : chr "aerial" #> .. .. .. ..$ variant: chr "hybrid.day.transit" #> .. ..$ hybridDayGrey :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base : chr "aerial" #> .. .. .. ..$ variant: chr "hybrid.grey.day" #> .. ..$ hybridDayTraffic :List of 1 #> .. .. ..$ options:List of 3 #> .. .. .. ..$ variant: chr "hybrid.traffic.day" #> .. .. .. ..$ base : chr "traffic" #> .. .. .. ..$ type : chr "traffictile" #> .. ..$ pedestrianDay : chr "pedestrian.day" #> .. ..$ pedestrianNight : chr "pedestrian.night" #> .. ..$ satelliteDay :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base : chr "aerial" #> .. .. .. ..$ variant: chr "satellite.day" #> .. ..$ terrainDay :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base : chr "aerial" #> .. .. .. ..$ variant: chr "terrain.day" #> .. ..$ terrainDayMobile :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base : chr "aerial" #> .. .. .. ..$ variant: chr "terrain.day.mobile" #> $ HEREv3 :List of 3 #> ..$ url : chr "https://{s}.{base}.maps.ls.hereapi.com/maptile/2.1/{type}/{mapID}/{variant}/{z}/{x}/{y}/{size}/{format}?apiKey="| __truncated__ #> ..$ options :List of 11 #> .. ..$ attribution: chr "Map © 1987-2023 HERE" #> .. ..$ subdomains : chr "1234" #> .. ..$ mapID : chr "newest" #> .. ..$ apiKey : chr "" #> .. ..$ base : chr "base" #> .. ..$ variant : chr "normal.day" #> .. ..$ maxZoom : int 20 #> .. ..$ type : chr "maptile" #> .. ..$ language : chr "eng" #> .. ..$ format : chr "png8" #> .. ..$ size : chr "256" #> ..$ variants:List of 28 #> .. ..$ normalDay : chr "normal.day" #> .. ..$ normalDayCustom : chr "normal.day.custom" #> .. ..$ normalDayGrey : chr "normal.day.grey" #> .. ..$ normalDayMobile : chr "normal.day.mobile" #> .. ..$ normalDayGreyMobile : chr "normal.day.grey.mobile" #> .. ..$ normalDayTransit : chr "normal.day.transit" #> .. ..$ normalDayTransitMobile : chr "normal.day.transit.mobile" #> .. ..$ normalNight : chr "normal.night" #> .. ..$ normalNightMobile : chr "normal.night.mobile" #> .. ..$ normalNightGrey : chr "normal.night.grey" #> .. ..$ normalNightGreyMobile : chr "normal.night.grey.mobile" #> .. ..$ normalNightTransit : chr "normal.night.transit" #> .. ..$ normalNightTransitMobile: chr "normal.night.transit.mobile" #> .. ..$ reducedDay : chr "reduced.day" #> .. ..$ reducedNight : chr "reduced.night" #> .. ..$ basicMap :List of 1 #> .. .. ..$ options:List of 1 #> .. .. .. ..$ type: chr "basetile" #> .. ..$ mapLabels :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ type : chr "labeltile" #> .. .. .. ..$ format: chr "png" #> .. ..$ trafficFlow :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base: chr "traffic" #> .. .. .. ..$ type: chr "flowtile" #> .. ..$ carnavDayGrey : chr "carnav.day.grey" #> .. ..$ hybridDay :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base : chr "aerial" #> .. .. .. ..$ variant: chr "hybrid.day" #> .. ..$ hybridDayMobile :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base : chr "aerial" #> .. .. .. ..$ variant: chr "hybrid.day.mobile" #> .. ..$ hybridDayTransit :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base : chr "aerial" #> .. .. .. ..$ variant: chr "hybrid.day.transit" #> .. ..$ hybridDayGrey :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base : chr "aerial" #> .. .. .. ..$ variant: chr "hybrid.grey.day" #> .. ..$ pedestrianDay : chr "pedestrian.day" #> .. ..$ pedestrianNight : chr "pedestrian.night" #> .. ..$ satelliteDay :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base : chr "aerial" #> .. .. .. ..$ variant: chr "satellite.day" #> .. ..$ terrainDay :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base : chr "aerial" #> .. .. .. ..$ variant: chr "terrain.day" #> .. ..$ terrainDayMobile :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ base : chr "aerial" #> .. .. .. ..$ variant: chr "terrain.day.mobile" #> $ FreeMapSK :List of 2 #> ..$ url : chr "https://{s}.freemap.sk/T/{z}/{x}/{y}.jpeg" #> ..$ options:List of 5 #> .. ..$ minZoom : int 8 #> .. ..$ maxZoom : int 16 #> .. ..$ subdomains : chr "abcd" #> .. ..$ bounds : num [1:2, 1:2] 47.2 49.8 16 22.6 #> .. ..$ attribution: chr "{attribution.OpenStreetMap}, visualization CC-By-SA 2.0 Freemap.sk" #> $ MtbMap :List of 2 #> ..$ url : chr "http://tile.mtbmap.cz/mtbmap_tiles/{z}/{x}/{y}.png" #> ..$ options:List of 1 #> .. ..$ attribution: chr "{attribution.OpenStreetMap} & USGS" #> $ CartoDB :List of 3 #> ..$ url : chr "https://{s}.basemaps.cartocdn.com/{variant}/{z}/{x}/{y}{r}.png" #> ..$ options :List of 4 #> .. ..$ attribution: chr "{attribution.OpenStreetMap} © CARTO" #> .. ..$ subdomains : chr "abcd" #> .. ..$ maxZoom : int 20 #> .. ..$ variant : chr "light_all" #> ..$ variants:List of 10 #> .. ..$ Positron : chr "light_all" #> .. ..$ PositronNoLabels : chr "light_nolabels" #> .. ..$ PositronOnlyLabels : chr "light_only_labels" #> .. ..$ DarkMatter : chr "dark_all" #> .. ..$ DarkMatterNoLabels : chr "dark_nolabels" #> .. ..$ DarkMatterOnlyLabels: chr "dark_only_labels" #> .. ..$ Voyager : chr "rastertiles/voyager" #> .. ..$ VoyagerNoLabels : chr "rastertiles/voyager_nolabels" #> .. ..$ VoyagerOnlyLabels : chr "rastertiles/voyager_only_labels" #> .. ..$ VoyagerLabelsUnder : chr "rastertiles/voyager_labels_under" #> $ HikeBike :List of 3 #> ..$ url : chr "https://tiles.wmflabs.org/{variant}/{z}/{x}/{y}.png" #> ..$ options :List of 3 #> .. ..$ maxZoom : int 19 #> .. ..$ attribution: chr "{attribution.OpenStreetMap}" #> .. ..$ variant : chr "hikebike" #> ..$ variants:List of 2 #> .. ..$ HikeBike : Named list() #> .. ..$ HillShading:List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ maxZoom: int 15 #> .. .. .. ..$ variant: chr "hillshading" #> $ BasemapAT :List of 3 #> ..$ url : chr "https://mapsneu.wien.gv.at/basemap/{variant}/{type}/google3857/{z}/{y}/{x}.{format}" #> ..$ options :List of 6 #> .. ..$ maxZoom : int 19 #> .. ..$ attribution: chr "Datenquelle: basemap.at" #> .. ..$ type : chr "normal" #> .. ..$ format : chr "png" #> .. ..$ bounds : num [1:2, 1:2] 46.36 49.04 8.78 17.19 #> .. ..$ variant : chr "geolandbasemap" #> ..$ variants:List of 7 #> .. ..$ basemap :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ maxZoom: int 20 #> .. .. .. ..$ variant: chr "geolandbasemap" #> .. ..$ grau : chr "bmapgrau" #> .. ..$ overlay : chr "bmapoverlay" #> .. ..$ terrain :List of 1 #> .. .. ..$ options:List of 3 #> .. .. .. ..$ variant: chr "bmapgelaende" #> .. .. .. ..$ type : chr "grau" #> .. .. .. ..$ format : chr "jpeg" #> .. ..$ surface :List of 1 #> .. .. ..$ options:List of 3 #> .. .. .. ..$ variant: chr "bmapoberflaeche" #> .. .. .. ..$ type : chr "grau" #> .. .. .. ..$ format : chr "jpeg" #> .. ..$ highdpi :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ variant: chr "bmaphidpi" #> .. .. .. ..$ format : chr "jpeg" #> .. ..$ orthofoto:List of 1 #> .. .. ..$ options:List of 3 #> .. .. .. ..$ maxZoom: int 20 #> .. .. .. ..$ variant: chr "bmaporthofoto30cm" #> .. .. .. ..$ format : chr "jpeg" #> $ nlmaps :List of 3 #> ..$ url : chr "https://service.pdok.nl/brt/achtergrondkaart/wmts/v2_0/{variant}/EPSG:3857/{z}/{x}/{y}.png" #> ..$ options :List of 4 #> .. ..$ minZoom : int 6 #> .. ..$ maxZoom : int 19 #> .. ..$ bounds : num [1:2, 1:2] 50.5 54 3.25 7.6 #> .. ..$ attribution: chr "Kaartgegevens © Kadaster" #> ..$ variants:List of 5 #> .. ..$ standaard: chr "standaard" #> .. ..$ pastel : chr "pastel" #> .. ..$ grijs : chr "grijs" #> .. ..$ water : chr "water" #> .. ..$ luchtfoto:List of 1 #> .. .. ..$ url: chr "https://service.pdok.nl/hwh/luchtfotorgb/wmts/v1_0/Actueel_ortho25/EPSG:3857/{z}/{x}/{y}.jpeg" #> $ NASAGIBS :List of 3 #> ..$ url : chr "https://map1.vis.earthdata.nasa.gov/wmts-webmerc/{variant}/default/{time}/{tilematrixset}{maxZoom}/{z}/{y}/{x}.{format}" #> ..$ options :List of 7 #> .. ..$ attribution : chr "Imagery provided by services from the Global Imagery Browse Services (GIBS), operated by the NASA/GSFC/Earth Sc"| __truncated__ #> .. ..$ bounds : num [1:2, 1:2] -85.1 85.1 -180 180 #> .. ..$ minZoom : int 1 #> .. ..$ maxZoom : int 9 #> .. ..$ format : chr "jpg" #> .. ..$ time : chr "" #> .. ..$ tilematrixset: chr "GoogleMapsCompatible_Level" #> ..$ variants:List of 7 #> .. ..$ ModisTerraTrueColorCR: chr "MODIS_Terra_CorrectedReflectance_TrueColor" #> .. ..$ ModisTerraBands367CR : chr "MODIS_Terra_CorrectedReflectance_Bands367" #> .. ..$ ViirsEarthAtNight2012:List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ variant: chr "VIIRS_CityLights_2012" #> .. .. .. ..$ maxZoom: int 8 #> .. ..$ ModisTerraLSTDay :List of 1 #> .. .. ..$ options:List of 4 #> .. .. .. ..$ variant: chr "MODIS_Terra_Land_Surface_Temp_Day" #> .. .. .. ..$ format : chr "png" #> .. .. .. ..$ maxZoom: int 7 #> .. .. .. ..$ opacity: num 0.75 #> .. ..$ ModisTerraSnowCover :List of 1 #> .. .. ..$ options:List of 4 #> .. .. .. ..$ variant: chr "MODIS_Terra_NDSI_Snow_Cover" #> .. .. .. ..$ format : chr "png" #> .. .. .. ..$ maxZoom: int 8 #> .. .. .. ..$ opacity: num 0.75 #> .. ..$ ModisTerraAOD :List of 1 #> .. .. ..$ options:List of 4 #> .. .. .. ..$ variant: chr "MODIS_Terra_Aerosol" #> .. .. .. ..$ format : chr "png" #> .. .. .. ..$ maxZoom: int 6 #> .. .. .. ..$ opacity: num 0.75 #> .. ..$ ModisTerraChlorophyll:List of 1 #> .. .. ..$ options:List of 4 #> .. .. .. ..$ variant: chr "MODIS_Terra_Chlorophyll_A" #> .. .. .. ..$ format : chr "png" #> .. .. .. ..$ maxZoom: int 7 #> .. .. .. ..$ opacity: num 0.75 #> $ NLS :List of 2 #> ..$ url : chr "https://nls-{s}.tileserver.com/nls/{z}/{x}/{y}.jpg" #> ..$ options:List of 5 #> .. ..$ attribution: chr "National Library of Scotland Historic Maps" #> .. ..$ bounds : num [1:2, 1:2] 49.6 61.7 -12 3 #> .. ..$ minZoom : int 1 #> .. ..$ maxZoom : int 18 #> .. ..$ subdomains : chr "0123" #> $ JusticeMap :List of 3 #> ..$ url : chr "https://www.justicemap.org/tile/{size}/{variant}/{z}/{x}/{y}.png" #> ..$ options :List of 3 #> .. ..$ attribution: chr "Justice Map" #> .. ..$ size : chr "county" #> .. ..$ bounds : int [1:2, 1:2] 14 72 -180 -56 #> ..$ variants:List of 9 #> .. ..$ income : chr "income" #> .. ..$ americanIndian: chr "indian" #> .. ..$ asian : chr "asian" #> .. ..$ black : chr "black" #> .. ..$ hispanic : chr "hispanic" #> .. ..$ multi : chr "multi" #> .. ..$ nonWhite : chr "nonwhite" #> .. ..$ white : chr "white" #> .. ..$ plurality : chr "plural" #> $ GeoportailFrance :List of 3 #> ..$ url : chr "https://wxs.ign.fr/{apikey}/geoportail/wmts?REQUEST=GetTile&SERVICE=WMTS&VERSION=1.0.0&STYLE={style}&TILEMATRIX"| __truncated__ #> ..$ options :List of 8 #> .. ..$ attribution: chr "Geoportail France" #> .. ..$ bounds : int [1:2, 1:2] -75 81 -180 180 #> .. ..$ minZoom : int 2 #> .. ..$ maxZoom : int 18 #> .. ..$ apikey : chr "choisirgeoportail" #> .. ..$ format : chr "image/png" #> .. ..$ style : chr "normal" #> .. ..$ variant : chr "GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2" #> ..$ variants:List of 3 #> .. ..$ plan : chr "GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2" #> .. ..$ parcels:List of 1 #> .. .. ..$ options:List of 3 #> .. .. .. ..$ variant: chr "CADASTRALPARCELS.PARCELLAIRE_EXPRESS" #> .. .. .. ..$ style : chr "PCI vecteur" #> .. .. .. ..$ maxZoom: int 20 #> .. ..$ orthos :List of 1 #> .. .. ..$ options:List of 3 #> .. .. .. ..$ maxZoom: int 19 #> .. .. .. ..$ format : chr "image/jpeg" #> .. .. .. ..$ variant: chr "ORTHOIMAGERY.ORTHOPHOTOS" #> $ OneMapSG :List of 3 #> ..$ url : chr "https://maps-{s}.onemap.sg/v3/{variant}/{z}/{x}/{y}.png" #> ..$ options :List of 5 #> .. ..$ variant : chr "Default" #> .. ..$ minZoom : int 11 #> .. ..$ maxZoom : int 18 #> .. ..$ bounds : num [1:2, 1:2] 1.56 1.16 104.11 103.5 #> .. ..$ attribution: chr " New OneMap "| __truncated__ #> ..$ variants:List of 5 #> .. ..$ Default : chr "Default" #> .. ..$ Night : chr "Night" #> .. ..$ Original: chr "Original" #> .. ..$ Grey : chr "Grey" #> .. ..$ LandLot : chr "LandLot" #> $ USGS :List of 3 #> ..$ url : chr "https://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/{z}/{y}/{x}" #> ..$ options :List of 2 #> .. ..$ maxZoom : int 20 #> .. ..$ attribution: chr "Tiles courtesy of the U.S. Geological Survey" #> ..$ variants:List of 3 #> .. ..$ USTopo : Named list() #> .. ..$ USImagery :List of 1 #> .. .. ..$ url: chr "https://basemap.nationalmap.gov/arcgis/rest/services/USGSImageryOnly/MapServer/tile/{z}/{y}/{x}" #> .. ..$ USImageryTopo:List of 1 #> .. .. ..$ url: chr "https://basemap.nationalmap.gov/arcgis/rest/services/USGSImageryTopo/MapServer/tile/{z}/{y}/{x}" #> $ WaymarkedTrails :List of 3 #> ..$ url : chr "https://tile.waymarkedtrails.org/{variant}/{z}/{x}/{y}.png" #> ..$ options :List of 2 #> .. ..$ maxZoom : int 18 #> .. ..$ attribution: chr "Map data: {attribution.OpenStreetMap} | Map style: © waymarkedtrai"| __truncated__ #> ..$ variants:List of 6 #> .. ..$ hiking : chr "hiking" #> .. ..$ cycling: chr "cycling" #> .. ..$ mtb : chr "mtb" #> .. ..$ slopes : chr "slopes" #> .. ..$ riding : chr "riding" #> .. ..$ skating: chr "skating" #> $ OpenAIP :List of 2 #> ..$ url : chr "https://{s}.tile.maps.openaip.net/geowebcache/service/tms/1.0.0/openaip_basemap@EPSG%3A900913@png/{z}/{x}/{y}.{ext}" #> ..$ options:List of 7 #> .. ..$ attribution : chr "openAIP Data ( .. ..$ ext : chr "png" #> .. ..$ minZoom : int 4 #> .. ..$ maxZoom : int 14 #> .. ..$ tms : logi TRUE #> .. ..$ detectRetina: logi TRUE #> .. ..$ subdomains : chr "12" #> $ OpenSnowMap :List of 3 #> ..$ url : chr "https://tiles.opensnowmap.org/{variant}/{z}/{x}/{y}.png" #> ..$ options :List of 3 #> .. ..$ minZoom : int 9 #> .. ..$ maxZoom : int 18 #> .. ..$ attribution: chr "Map data: {attribution.OpenStreetMap} & ODbL, © "| __truncated__ #> ..$ variants:List of 1 #> .. ..$ pistes: chr "pistes" #> $ AzureMaps :List of 3 #> ..$ url : chr "https://atlas.microsoft.com/map/tile?api-version={apiVersion}&tilesetId={variant}&x={x}&y={y}&zoom={z}&language"| __truncated__ #> ..$ options :List of 5 #> .. ..$ attribution : chr "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile for details." #> .. ..$ apiVersion : chr "2.0" #> .. ..$ variant : chr "microsoft.imagery" #> .. ..$ subscriptionKey: chr "" #> .. ..$ language : chr "en-US" #> ..$ variants:List of 7 #> .. ..$ MicrosoftImagery : chr "microsoft.imagery" #> .. ..$ MicrosoftBaseDarkGrey : chr "microsoft.base.darkgrey" #> .. ..$ MicrosoftBaseRoad : chr "microsoft.base.road" #> .. ..$ MicrosoftBaseHybridRoad : chr "microsoft.base.hybrid.road" #> .. ..$ MicrosoftTerraMain : chr "microsoft.terra.main" #> .. ..$ MicrosoftWeatherInfraredMain:List of 2 #> .. .. ..$ url : chr "https://atlas.microsoft.com/map/tile?api-version={apiVersion}&tilesetId={variant}&x={x}&y={y}&zoom={z}&timeStam"| __truncated__ #> .. .. ..$ options:List of 3 #> .. .. .. ..$ timeStamp : chr "2021-05-08T09:03:00Z" #> .. .. .. ..$ attribution: chr "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile#uri-parameters for details." #> .. .. .. ..$ variant : chr "microsoft.weather.infrared.main" #> .. ..$ MicrosoftWeatherRadarMain :List of 2 #> .. .. ..$ url : chr "https://atlas.microsoft.com/map/tile?api-version={apiVersion}&tilesetId={variant}&x={x}&y={y}&zoom={z}&timeStam"| __truncated__ #> .. .. ..$ options:List of 3 #> .. .. .. ..$ timeStamp : chr "2021-05-08T09:03:00Z" #> .. .. .. ..$ attribution: chr "See https://docs.microsoft.com/en-us/rest/api/maps/render-v2/get-map-tile#uri-parameters for details." #> .. .. .. ..$ variant : chr "microsoft.weather.radar.main" #> $ SwissFederalGeoportal:List of 3 #> ..$ url : chr "https://wmts.geo.admin.ch/1.0.0/{variant}/default/current/3857/{z}/{x}/{y}.jpeg" #> ..$ options :List of 4 #> .. ..$ attribution: chr "© swisstopo" #> .. ..$ minZoom : int 2 #> .. ..$ maxZoom : int 18 #> .. ..$ bounds : num [1:2, 1:2] 45.4 48.23 5.14 11.48 #> ..$ variants:List of 3 #> .. ..$ NationalMapColor: chr "ch.swisstopo.pixelkarte-farbe" #> .. ..$ NationalMapGrey : chr "ch.swisstopo.pixelkarte-grau" #> .. ..$ SWISSIMAGE :List of 1 #> .. .. ..$ options:List of 2 #> .. .. .. ..$ variant: chr "ch.swisstopo.swissimage" #> .. .. .. ..$ maxZoom: int 19


Try the leaflet.providers package in your browser

Any scripts or data that you put into this service are public.

leaflet.providers documentation built on Oct. 18, 2023, 1:23 a.m.