2013-07-24 1 views
4

Comment obtenir une carte avec des limites de latitude et de longitude spécifiques en utilisant ggmap dans R?Comment obtenir une carte dans les limites de latitude et de longitude?

Je suis nouveau à l'utilisation ggmap, à partir de maintenant, je suis en mesure de mettre en œuvre ce:

center <- c(mean(src$longitude),mean(src$latitude)) 
zoom <- min(MaxZoom(range(src$latitude),range(src$longitude))) 
hdf <- get_map(location=center,zoom=zoom) 

fichier d'aide indique l'emplacement peut être mentionné comme une adresse, la longitude/paire de latitude (dans cet ordre), ou gauche/bas/droite/haut cadre de délimitation. Je n'ai pas trouvé de matériel utile sur la mise en œuvre de la boîte englobante pour ggmap en ligne.

Répondre

8

Je ne suis pas sûr que vous pouvez le faire à l'étape de téléchargement, mais que diriez-vous à l'étape traçante comme ceci:

map <- get_map() 
p1 <- ggmap(map) 
p2 <- ggmap(map)+ 
scale_x_continuous(limits = c(-95.5 , -95.3) , expand = c(0 , 0))+ 
scale_y_continuous(limits = c(29.6 , 29.8) , expand = c(0 , 0)) 
require(gridExtra) 
grid.arrange(p1 , p2 , nrow = 1) 

enter image description here

+1

Merci beaucoup .. ce vraiment aidé. Ce sera génial si nous pouvons le faire à l'étape du téléchargement .. mais cela fonctionne pour moi :) – san8055

Questions connexes