2014-02-07 4 views
0

나는 다음과 같은 응용 프로그램에서 사용하고있는지도 변경하려면 : 지금은 worldHires 함께 일하고 오른쪽RgoogleMap 반짝/R 스튜디오

을,하지만 난 더 좋은 사용하고 싶습니다 지도 (모든 점에서), Google지도처럼. 난 그냥 링크를 가지고, 그러나

library(RgoogleMaps) 

    lat=c(48,64) 
    lon=c(-140,-110) 
    center=c(mean(lat), mean(lon)) 
    zoom=5 
    terrmap=GetMap(
    center=center, 
    zoom=zoom, 
    maptype="terrain", 
    destfile = "terrain.png") 

: RgoogleMaps를 사용하려고

, 나는 캐나다 다음 예를 복사

[1] "http://maps.google.com/maps/api/staticmap? 
center=56,-125&zoom=5&size=640x640&maptype=terrain&format=png32&sensor=true" 

내가 직접 넣을 수있는 방법을 알고 있나요 내 앱?

답변

0

코드가 Google지도에서 이미지를로드하고 작업 디렉토리의 terrain.png에 저장합니다. 반환 값은 이미지 URL이어야합니다.

다음을 사용하여지도를 표시 할 수 있습니다

tmp <- PlotOnStaticMap(terrmap, lat = NA, lon = NA, 
         col=c('red','blue','green'), add=FALSE) 

은 자세한 내용은 PlotOnStatisMap(...) 설명서를 참조하십시오.

+0

나는 이미 그걸 시도하고 있었지만 실제로는 느리게 진행되어 ... 결국에는 열리지 않는다 ... Btw : "col = c ('red', 'blue', ' 녹색 '), 추가 = FALSE " – user3224026

+0

그것은 나를 위해 RStudio에서 작동합니다. 당신이 당신의 반짝이는 코드를 게시하지 않았기 때문에 나는 그것에 대해 언급 할 수 없다. 'col ='을 사용했는데, 그렇게하지 않으면지도가 B/W로 렌더링되기도하지만,이 경우에는 필요하지 않습니다. 그리고 렌더링은 정말 느립니다. 시스템에서 약 0.5 초가 걸립니다. – jlhoward