Ô gạch nhà cung cấp

Bản đồ tương tác với leaflet trong R

Rich Majerus

Vice President of Strategy & Planning, Queens University of Charlotte

Chọn bản đồ nền

  • Tại sao bạn tạo bản đồ này?
    • Phân tích khám phá
    • Sản phẩm bàn giao
    • Chỉ để vui thôi!
  • Bạn đang vẽ loại dữ liệu nào?
    • Điểm
    • Đường đi
    • Đa giác
Bản đồ tương tác với leaflet trong R

Chọn bản đồ nền

Ví dụ điểm đánh dấu tiệp màu

Ví dụ màu nổi bật

Bản đồ tương tác với leaflet trong R

Danh sách nhà cung cấp của leaflet

  • Gói leaflet đi kèm hơn 100 ô gạch nhà cung cấp
  • Tên các ô gạch được lưu trong danh sách tên là providers
names(providers)[1:5]
  [1] "OpenStreetMap"                      
  [2] "OpenStreetMap.Mapnik"               
  [3] "OpenStreetMap.BlackAndWhite"        
  [4] "OpenStreetMap.DE"                   
  [5] "OpenStreetMap.France"

Bản đồ tương tác với leaflet trong R

Khám phá ô gạch nhà cung cấp của leaflet

names(providers)[str_detect(names(providers), "OpenStreetMap")]
[1] "OpenStreetMap"               "OpenStreetMap.Mapnik"       
[3] "OpenStreetMap.BlackAndWhite" "OpenStreetMap.DE"           
[5] "OpenStreetMap.France"        "OpenStreetMap.HOT"

Bản đồ tương tác với leaflet trong R

addProviderTiles()

  • Thay addTiles() bằng addProviderTiles() để đổi bản đồ nền
  • Truyền tên ô gạch nhà cung cấp vào addProviderTiles()
leaflet() %>% 
     # addTiles() 
     addProviderTiles("OpenStreetMap.BlackAndWhite")

Ví dụ addProviderTiles()

Bản đồ tương tác với leaflet trong R

Cùng luyện tập nào!

Bản đồ tương tác với leaflet trong R

Preparing Video For Download...