1. 学ぶ
  2. /
  3. コース
  4. /
  5. R で作る leaflet のインタラクティブマップ

Connected

演習

ベースマップを整理する

leaflet の地図をオブジェクトとして保存している場合、マーカーを削除したり、表示範囲をリセットしたりする必要が出てきます。次の関数で実行できます。

  • clearMarkers()- 地図から1つ以上のフィーチャを削除します
  • clearBounds()- 表示範囲をクリアし、地図要素に基づいて自動的に範囲を決定します

マーカーを削除し、m マップの表示範囲をリセットするには、次のようにします。

m <- m  %>% 
        addMarkers(lng = dc_hq$lon, lat = dc_hq$lat) %>% 
        setView(lat = 50.9, lng = 4.7, zoom = 5)

m  %>% 
    clearMarkers() %>% 
    clearBounds()

DataCampの本社を示す leaflet マップはすでに出力されています。

指示1 / 2

undefined XP
    1
    2
  • clearMarkers() でマーカーを削除し、clearBounds() でデフォルトの表示に戻して、map_clear オブジェクトに保存してください。