R(알) 프로그레밍 지도 위치 표시 / 지도에 도서관 위치를 표시해보자
우선 도서관의 위치를 알기 위해서
서울 공공데이터 포털에 들어가서 통합검색에 도서관 위치를 검색합니다.
그 중 저는 두번째 서울시 도서간 위치정보 (좌표계 : WGS1984) 로 위치를 표시해 보겠습니다.
선택해서 들어가면 아래와 같은 사진이 뜹니다.
그럼 아래에 보이는 XLS, CSV, JSON 으로 파일을 받을 수 있습니다.
그럼 CSV 를 선택해서 다운로드!
다운로드한 파일을 열어줍니다. 그럼 아래와 같은 데이터 컬럼들로 이루어져 있습니다.
그 중 저는 이름이랑 위도 경도만 알면 되니
시설명과 경도, 위도를 뽑아서 아래와 같은 만들었습니다.
나머지 다 삭제 LatLong은 위도(Lat) 경도(Long) 을 : 구분자로 합쳐놓은것입니다.
엑셀에서 문자열 합치기를 했습니다.
ex) =A1&":"$A2
자 이제 Rstudio 로 들어가 파일을 선택합니다.
저는 SL.csv 로 저장했기 때문에
SL.csv 를 클릭하여 Import Dataset 을 클릭합니다.
그럼 아래와 같이 나옵니다.
오른쪽 아래에 Import 클릭
그럼 RStudio (알스튜디오) 에서 오른쪽에 추가된것을 확인 할 수 있습니다.
구글지도에 위치를 표시할 것이기 때문에
Packages 에서 install 을 선택하여
googleVis 를 Install 해줍니다.
그럼
아래와 같이 쳐 줍니다.
아래
library("googleVis")
SL1 <- gvisMap(SL, "LatLong", "Tip",
options=list(showTip=TRUE,
showLine=TRUE,
enableScrollWheel=TRUE,
mapType='hybrid', useMapTypeControl=TRUE,
width=800,height=400))
plot(SL1)
이제 RUN을 시작하면 아래와 같은 화면을 보실 수 있습니다.
참 쉽죠?
크롬에서 보실때에는 플래시를 허용해 주셔야 합니다.
이상으로
R(알) 프로그레밍 지도 위치 표시 / 지도에 도서관 위치를 표시해보자
포스팅을 마치겠습니다.