본문 바로가기
코딩 자산관리/이모저모

[Google Sheets] 도로명 주소로 위도, 경도 정보 뽑기

by 은행장 노씨 2024. 3. 18.

 

대전 지하철 정보를 분석하기 위해 도시철도의 위치 데이터를 찾아봤다. 

공공데이터포털에 각 역들의 도로명 주소까지는 있지만, 위도 경도 정보는 찾을 수 없었다. 

이것저것 알아보던 중 구글 시트에서 바로 위치 정보를 알아낼 수 있다는 정보를 알아냈다.

 

바로 대전 지하철역의 위도, 경도 값을 알고 싶다면

내가 업로드한 깃허브에서 다운 받으면 된다. 

https://github.com/tashu-analytics/capstone-project/blob/main/data/%EB%8C%80%EC%A0%84%EB%8F%84%EC%8B%9C%EC%B2%A0%EB%8F%84_%EC%9C%84%EC%B9%98%EC%A0%95%EB%B3%B4.csv


실습하기 : Geocode by Awesome Table

 

1. csv 파일 구글 시트로 열기

원하는 파일을 구글 드라이브에 올려 구글 시트로 연다. 

구글 시트 예시

 

 

2. 메뉴바 [확장프로그램 > 부가기능 > 부가기능 설치하기]

구글 시트 위의 상단 메뉴바에서 [확장프로그램 > 부가기능 > 부가기능 설치하기]를 들어간다.

Google workspace marketplace에서 아래의 플러그인을 검색한다. 

Geocode by Awesome Table

 

설치되었다면, 준비는 끝났다! (매우 간단)

Geocode by Awesome Table 검색

 

 

3. 원하는 열에 Geocode 변환

원하는 열을 선택하고 [확장프로그램 > Geocode by Awesome Table > Start Geocoding]

그러면 좌측 사이드바에 Geocode가 뜬다. Address column 부분을 다시 확인한 뒤에 아래의 파란 [Geocode!] 버튼을 누른다. 

사이드바에서 원하는 열 선택

 

4. 끝

이제 끝이다. 자동으로 Latitude, Longitude가 생성되며, 값도 잘 나온다. 

적용 완료된 구글 시트

 

 


출처

(1) 공공데이터 포털 - 대전교통공사_대전도시철도 1호선 역명 및 주소

https://www.data.go.kr/data/15083331/fileData.do 

 

대전교통공사_대전도시철도 1호선 역명 및 주소_20220818

대전교통공사 대전도시철도 1호선 역명 및 도로명 주소<br/>역명, 도로명 주소의 변경이 없어 기존 업데이트 정보와 변경 사항 없음<br/>향후 역명 제개정 사유 발생시 신규 자료로 업데이트 예정

www.data.go.kr

여기에서 도로명 주소는 뽑았다.  

 

(2) 블로그

https://velog.io/@macang15/%EC%A3%BC%EC%86%8C%EB%A5%BC-%EC%9C%84%EB%8F%84-%EA%B2%BD%EB%8F%84%EB%A1%9C-%EB%B3%80%ED%99%98%ED%95%98%EA%B8%B0

 

주소를 위도 경도로 변환하기, 지오코딩(Geocoding)하는 법

1. 구글 스프레드 시트 이용하기 여기를 눌러서 ![](https://velog.velcdn.com/images/macang15/post/06d5a674-16ec-474e-b9a1-183

velog.io

이 링크를 들어가면 구글 시트 뿐만 아니라 파이썬으로도 정보를 뽑는 방법을 알려준다. 

 

'코딩 자산관리 > 이모저모' 카테고리의 다른 글

[Python] venv 활성화가 안 될때..  (0) 2023.08.15