본문 바로가기

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(알) 프로그레밍 지도 위치 표시 /  지도에 도서관 위치를 표시해보자


포스팅을 마치겠습니다.

엉망진창

개인 블로그 입니다. 코딩, 맛집, 정부정책, 서비스, ~방법 등 다양한 정보를 소개합니다