주소를 구글맵 위에 표시하기
1. 패키지 설치 오류
--> 윈도우에서 Administrator 로 로그인 하니 설치가 제대로 되었다.
2. 구글 클라우드에 API 사용설정
무료로 사용할 수 있는데, 결재 설정을 해야 한다. 한달에 무료사용량 안에서 사용하면 비용이 청구되지 않는다.
API키를 발급받아 설정
ggmap::register_google(key = '발급받은API키')
3. 오류 : invalid first argument, must be an array
Maps static API 를 활성화 해주어야 한다.
install.packages("ggplot2")
intall.packages("RgoogleMaps")
intall.packages("ggmap")
library(ggplot2)
library(RgoogleMaps)
libaray(ggmap)
names <- c("1.광릉숲길", "2.축령산자연휴양림","3.국립수목원", "4.다산길")
addr <- c("남양주시 진접읍 부평리 광릉수목원로 179",
"남양주시 수동면 축령산로 299",
"남양주시 진접읍 광릉수목원로 354",
"남양주시 삼패동 630")
gc <- geocode(enc2utf8(addr))
df <- data.frame(name=names, lon=gc$lon, lat=gc$lat)
cen <- c(mean(df$lon), mean(df$lat))
map <- get_googlemap(center=cen, maptype="roadmap", zoom=11, marker=gc)
ggmap(map, fullpage=TRUE)