본문 바로가기
python

브이월드 api, 주소를 활용하여 위경도 정보 가져오기

by 타닥타닥 토다토닥 부부 2023. 4. 23.
반응형

브이월드 api, 주소를 활용하여 위경도 정보 가져오기

 

  • 대구 맛집 데이터를 통해 주소를 불러옵니다.
import json
import requests
import pandas as pd

gu = "남구"
url = f"https://www.daegufood.go.kr/kor/api/tasty.html?mode=json&addr={gu}"
response = requests.get(url=url)
data = json.loads(response.text, strict=False)["data"]
address = data[0]["GNG_CS"]
address
Out : 대구광역시 남구 봉덕동 613-5

 

  • 브이월드 API를 활용하여 위경도 정보를 가져 옵니다.
KEY = "브이월드 인증키"
url = f"http://apis.vworld.kr/jibun2coord.do?q={address}&output=json&epsg=epsg:4326&apiKey={KEY}"
coordinate = requests.get(url).text
coordinate
Out : {"EPSG_4326_X" : "128.598430095253", "EPSG_4326_Y" : "35.8440595057297", "JUSO" : "대구광역시 남구 봉덕동 613-5"}
반응형

댓글