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

แผนที่พร้อมมุมมอง I

คุณอาจสังเกตเห็นว่าโดยค่าเริ่มต้น แผนที่จะซูมออกไปถึงระดับไกลสุด แทนที่จะซูมและเลื่อนแผนที่เอง เราสามารถโหลดแผนที่ให้แสดงผลโดยมีจุดศูนย์กลางที่ต้องการได้ด้วยฟังก์ชัน setView()

leaflet()  %>% 
    addProviderTiles("CartoDB")  %>% 
    setView(lat = 40.7, lng = -74.0, zoom = 10)

ปัจจุบัน DataCamp มีสำนักงานตั้งอยู่ที่:

350 5th Ave, Floor 77, New York, NY 10118

Martelarenlaan 38, 3010 Kessel-Lo, Belgium

ที่อยู่เหล่านี้ถูกแปลงเป็นพิกัดโดยใช้ฟังก์ชัน geocode() ในแพ็กเกจ ggmap

  • NYC: (-73.98575, 40.74856)
  • Belgium: (4.717863, 50.881363)

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

Interactive Maps with leaflet in R

ดูคอร์ส

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

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

# Map with CartoDB tile centered on DataCamp's NYC office with zoom of 6
leaflet()  %>% 
    addProviderTiles("___")  %>% 
    setView(lng = -73.___, lat = 40.___, zoom = ___)
แก้ไขและรันโค้ด