티스토리 뷰
#설정하기
setwd("c:/Rdata")
getwd()
#필요한 library 활성화하기
library(dplyr)
library(ggmap)
library(rvest)
구글맵을 사용하기 위한 구글지도 API 키를 받아야 한다.
받은 키는 아래와 같이 작성한다.
register_google(key = "여기에 키 복붙하면 됨")
ex) 홍은동 지도 보기
get_map(location = '서울 서대문구 홍은동',
zoom = 16,
maptype = "hybrid",
source='google') %>%
ggmap()
ex) 서울 위경도 좌표 받기
geocode(location = '서울',
output = 'latlon',
source = 'google')
ex) 원하는 위치의 위경도 정보를 얻는 방법과 그 중심지점에 표시
myloc = geocode(location = '서울 수유역',
output = 'latlon',
source = 'google')
myloc
center=c(myloc$lon,myloc$lat)
center
qmap(location = center,
zoom = 18,
maptype = 'hybrid',
source='google') +
geom_point(data = myloc,
mapping = aes(x=lon,y=lat),
shape='☆',
color='red',
stroke=19,size=10)
ex) 서울의 구청 위치 현황 지도에 표시하기
getmap = get_googlemap('seoul')
ggmap(getmap)
구청위치정보csv파일 불러오기
loc = read.csv("서울시구청위치정보.csv",
header = T)
kor 변수명에 넣기
kor=get_map("seoul",
zoom = 12,
maptype = 'roadmap')
kor.map=ggmap(kor) +
geom_point(data=loc,
aes(x=LON, y=LAT),
size=3,
alpha = 1) #alpha : 투명도
kor.map + geom_text(data=loc,
aes(x=LON,y=LAT+0.005,label=구청명),
size=3)
반응형
LIST
'공부합시다 > 찍먹' 카테고리의 다른 글
[Python] 기초 쌓기 (0) | 2021.04.22 |
---|---|
[Python] Anacond (0) | 2021.04.14 |
[R] barplot - 막대에 색상 넣기 (0) | 2021.04.13 |
[R] 성경크롤링에 따른 텍스트마이닝 (0) | 2021.04.13 |
[R] 영화 평점에 따른 타이틀 선정크롤링 (0) | 2021.04.13 |
댓글