แผนที่รูปแบบต่างๆ
แผนที่ Google แบบเริ่มต้นที่ดาวน์โหลดด้วย get_map() นั้นมีประโยชน์เมื่อต้องการข้อมูลถนนสายหลัก ภูมิประเทศเบื้องต้น และสถานที่สำคัญ แต่ภาพอาจดูรกตาได้บ้าง ควรให้แผนที่ช่วยเสริมข้อมูล ไม่ใช่ดึงความสนใจออกไป จึงมีตัวเลือกที่ "เรียบกว่า" ให้ใช้
บางครั้งเราไม่ได้สนใจถนนหรือสถานที่มากนัก แต่อยากเห็นว่าพื้นที่นั้นมีอะไร เช่น ทุ่งหญ้า ต้นไม้ ทะเลทราย หรือหิมะ ในกรณีนี้การเปลี่ยนไปใช้ภาพดาวเทียมอาจเหมาะกว่า สามารถดึงภาพดาวเทียมของ Google ได้โดยเปลี่ยน argument maptype เป็น "satellite"
หากต้องการใช้ Stamen Maps ให้ระบุ source = "stamen" ใน get_map() พร้อมกับกำหนด argument maptype ด้วย ดูค่าที่เป็นไปได้ทั้งหมดของ maptype ได้ที่ ?get_map ซึ่งสอดคล้องกับ "รูปแบบ" ต่างๆ บนเว็บไซต์ Stamen Maps รูปแบบ "toner" น่าสนใจเป็นพิเศษ เพราะเป็นโทนขาวดำและดูเรียบกว่าแผนที่ Google
มาลองใช้แผนที่รูปแบบอื่นกับกราฟการขายบ้านของเรากัน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลภูมิสารสนเทศใน R
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
corvallis <- c(lon = -123.2620, lat = 44.5646)
# Add a maptype argument to get a satellite map
corvallis_map_sat <- get_map(corvallis, zoom = 13)
# Edit to display satellite map
ggmap(corvallis_map) +
geom_point(aes(lon, lat, color = year_built), data = sales)