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 %>%
___