Tôi muốn lấy bản đồ với RgoogleMaps từ R, với một ranh giới tọa độ cụ thể.Lấy Bản đồ với các tọa độ ranh giới được chỉ định
Những gì tôi có thể gọi là GetMap và chỉ định một trung tâm, tôi phải thêm mức thu phóng. Tất cả mọi thứ hoạt động tốt, ngoại trừ việc tôi không nhận được một bản đồ hình ảnh bị ràng buộc với các tọa độ mà tôi chọn.
Dưới đây là một ví dụ:
lat <- c(44.49,44.5)
lon <- c(11.33,11.36)
center = c(mean(lat), mean(lon))
zoom <- 14
mmap <- GetMap(center = center, zoom=zoom, maptype= "satellite", destfile = "m.png")
Vấn đề là chỉ trung tâm được truyền như một tham số, và do đó toàn bộ hình ảnh tôi thấy là phụ thuộc vào mức độ zoom. Vì vậy, tôi thực sự không thể hiểu được ranh giới của hình ảnh tôi nhận được là gì. Những gì tôi muốn làm là để có được một hình ảnh bị ràng buộc chính xác với các tọa độ mà tôi đang xác định. Điều này có khả thi (với các gói bản đồ khác) không?
Điều này làm việc, cảm ơn bạn :) – lbedogni
Niềm vui, bạn đời. – jazzurro
Quy trình này tìm nạp hình ảnh ở mức thu phóng thấp (14) và sau đó cắt hình ảnh dẫn đến hình ảnh có độ phân giải thấp. Cách tiếp cận tốt hơn là thay đổi đối tượng mức độ thành google centroid và mức thu phóng trực tiếp. – Faridcher