เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

Circle Markers

Circle markers แตกต่างจาก pin markers อย่างชัดเจน:

  • สามารถควบคุมขนาดได้
  • ไม่ "ตั้งตรง" บนแผนที่
  • เปลี่ยนสีได้ง่ายกว่า

มีหลายวิธีในการปรับแต่ง circle markers และดีไซน์ของแผนที่ leaflet เพื่อเริ่มต้น เราจะโฟกัสที่อาร์กิวเมนต์ต่อไปนี้

addCircleMarkers(map, lng = NULL, lat = NULL, 
                 radius = 10, color = "#03F", popup = NULL)

อาร์กิวเมนต์แรก map รับออบเจกต์ leaflet ซึ่งเราจะ pipe เข้าสู่ addCircleMarkers() โดยตรง lng และ lat คือพิกัดที่ใช้ในการพล็อต ส่วนอาร์กิวเมนต์อื่น ๆ ใช้ปรับแต่งรูปลักษณ์และข้อมูลที่แสดงบน marker แต่ละจุด

ได้โหลด data frame ca และออบเจกต์ leaflet ชื่อ map ไว้ให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Interactive Maps with leaflet in R

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Clear the markers from the map 
map2 <- map %>% 
            ___
แก้ไขและรันโค้ด