как удалить фон с интерактивной карты листовки в блестящем контексте

#r #shiny #leaflet

#r #блестящий #листовка

Вопрос:

В блестящем контексте я создал приведенную ниже красивую карту. Мне было интересно узнать, как я могу удалить фон (например, Мексика, Канада, океаны) таким образом, чтобы отображались только штаты США. Я попробовал приведенный ниже код, но он не сработал.

     .leaflet-tile-container {
    display: none;
  }
  

введите описание изображения здесь

Комментарии:

1. Вы не можете с вашими текущими плитками. Вам нужно найти плиточный сервер, на котором отображаются только США

2. Я полагаю, вы имеете в виду эту часть моего кода: addProviderTiles(«CartoDB.Positron»). Как я могу найти сервер, на который вы ссылаетесь.

3. На самом деле, я могу. Мне нужно было добавить опцию, как описано в моем ответе.

Ответ №1:

Это то, что мне было нужно! Добавлена опция для установки непрозрачности на 0.

 addProviderTiles("CartoDB.Positron",
                  options = providerTileOptions(opacity = 0)) %>%
                  addTiles(none) 
  

введите описание изображения здесь