2017-11-20 11 views
1

何らかの理由で、RStudioビューアでリーフレットマップを表示できますが、ブラウザでは表示できません。リーフレットマップがRmarkdownでレンダリングされていない、Rノートブックがブラウザで開かれたとき

```{r, echo=FALSE, warning=FALSE} 
library(leaflet) 
m <- leaflet() %>% addTiles() 
m 
``` 

他のすべての画像は、ブラウザでHTMLファイルを表示しても問題はありませんが、マップは表示されません。誰もこの問題に直面していますか?

+1

さまざまなブラウザ/ OS /マシンを試しましたか? – jsb

+0

私はすべてのブラウザ、Chrome、FireFox、Edge、IEで同じ問題を試しました。 Windows 10マシンで試しただけです。 –

+2

'echo = F、warning = F'を削除するとどうなりますか? – jsb

答えて

1

デフォルトのタイルセットに問題があります。これを試してください:あなたは、代替サードパーティ製のタイルのための優れたリソースhereを見つけることができ

```{r, echo=FALSE, warning=FALSE} 
library(leaflet) 
m <- leaflet() %>% addTiles(urlTemplate = 'http://{s}.basemaps.cartocdn.com/dark_all/{z}/{x}/{y}.png') 
m 
``` 

+0

恐ろしく、うまくいきました。あなたはライトマップがうまくいかない理由を知っていますか? –

+1

URLとは何か、GitHubに関する[this](https://github.com/rstudio/leaflet/issues/386)のディスカッションをご覧ください。 – jsb

+0

良い発見、ありがとう。このスレッドを辿っている他の人のために、軽マップのためにurlTemplate = 'http:// {s} .tile.openstreetmap.org/{z}/{x}/{y} .png'を試してみました。 –

関連する問題