カスタムのマップタイルを追加する
タイル名に見覚えはありましたか?地図作成のソフトウェアを使ったことがある方は、ESRI や CartoDB の名前を見たことがあるかもしれません。
ここでは、デフォルトの OSM マップタイルを使って最初の leaflet マップを作成します。
leaflet() %>%
addTiles()
このコースでは主に CartoDB のプロバイダタイルを使いますが、Esri など他のタイルも自由に試してみてください。カスタムのプロバイダタイルを地図に追加するには、addProviderTiles() 関数を使います。addProviderTiles() の最初の引数は leaflet マップで、leaflet() の出力をそのままパイプで addProviderTiles() に渡せます。2つ目の引数は provider で、providers リストに含まれる任意のマップタイル名を指定します。
この演習はコースの一部です
R で作る leaflet のインタラクティブマップ
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Change addTiles() to addProviderTiles() and set the provider argument to "CartoDB"
leaflet() %>%
addTiles(provider = ___)