внешняя листовка карта в блестящей - PullRequest
1 голос
/ 13 апреля 2019

Я настраиваю блестящее приложение и хочу добавить эту карту: https://openweathermap.org/weathermap?basemap=map&cities=true&layer=temperature&lat=47&lon=1&zoom=6

1 Ответ

1 голос
/ 13 апреля 2019

К счастью, листовка позволяет вам подавать радугу из плиток. Чтобы проверить, какие из них доступны для OpenWeatherMap, попробуйте

library(leaflet)
> names(providers)[grepl("OpenWeatherMap", names(providers))]
 [1] "OpenWeatherMap"                      "OpenWeatherMap.Clouds"               "OpenWeatherMap.CloudsClassic"       
 [4] "OpenWeatherMap.Precipitation"        "OpenWeatherMap.PrecipitationClassic" "OpenWeatherMap.Rain"                
 [7] "OpenWeatherMap.RainClassic"          "OpenWeatherMap.Pressure"             "OpenWeatherMap.PressureContour"     
[10] "OpenWeatherMap.Wind"                 "OpenWeatherMap.Temperature"          "OpenWeatherMap.Snow" 

Итак, вы можете вызвать свою карту температуры. Обратите внимание, что вам нужно подать заявку на ключ API (от здесь ) на веб-сайте сервиса.

leaflet() %>%
  addTiles() %>%
  addProviderTiles(providers$OpenWeatherMap.Temperature,
                   options = providerTileOptions(apiKey="<your_api_key_here>")) %>%
  setView(14.4220129, 46.0846989, zoom = 6)

Пока не знаю, как интегрировать слой городов.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...