구글 주소검색 API
주소를 주고 위도/경도를 얻을 수 있는 두가지 API
1. geocode api
필수 매개변수
address
— 지오코딩하려는 거리 주소. 이 주소는 해당 국가의 국내 우편 서비스에서 사용되는 형식입니다. 사업체 이름과 부서, 스위트 번호 또는 층 번호와 같은 추가적인 주소 요소는 피해야 합니다.key
— 애플리케이션의 API 키.
[xml 기본형식] https://maps.googleapis.com/maps/api/geocode/xml?address=SDS&key=API_KEY
[지역편중] https://maps.googleapis.com/maps/api/geocode/json?address=SDS®ion=kr&key=API_KEY
MSDN : https://developers.google.com/maps/documentation/geocoding/intro?hl=ko
MSDN : https://developers.google.com/maps/documentation/geocoding/intro?hl=ko
2. places text search api
필수 매개변수
query
— 검색할 텍스트 문자열입니다(예: '레스토랑' 또는 '123 메인 스트리트'). Google Places 서비스는 문자열을 기준으로 일치 가능성이 높은 항목을 반환하고, 감지된 관련성을 기준으로 검색 결과를 정렬합니다.
key
— 애플리케이션의 API 키.
[주소검색] https://maps.googleapis.com/maps/api/place/textsearch/json?query=123+main+street&key=API_KEY
MSDN : https://developers.google.com/places/web-service/search?hl=ko
- geocode가 좀더 정확한 주소를 요구하고, places가 불완전한 쿼리에 유용함.
- 두가지 다 결과값이 여러개가 나올수 있으나, geocode 는 거의 대부분 근사값(기준이?) 하나만 나오고, places 여러개의 결과가 나옴.
결과값에 대해서는 좀 더 알아봐야 할 것 같다..
- geocode가 좀더 정확한 주소를 요구하고, places가 불완전한 쿼리에 유용함.
- 두가지 다 결과값이 여러개가 나올수 있으나, geocode 는 거의 대부분 근사값(기준이?) 하나만 나오고, places 여러개의 결과가 나옴.
결과값에 대해서는 좀 더 알아봐야 할 것 같다..
댓글
댓글 쓰기