Open API

Geocoding Open API를 제공합니다.

hongiiv 2008. 3. 22. 00:13
반응형
주소나 우편번호에 해당하는 지도상의 위치정보를 제공하는(국내 전용) Open API를 공개합니다. 이용자는 우편번호를 입력하는 해당 우편번호의 네이버 지도의 좌표와 구글맵의 좌표를 얻을 수 있습니다.

호출 방법
Open API 호출 방식은 간단한 REST 방식을 사용합니다. 위의 geocoding_search를 호출할 수 있는 URL은
  • http://www.hongiiv.com/service/geocoding_search.php?zipcode=value
  • http://www.hongiiv.com/service/geocoding_search.php?address=value
의 우편번호(zipcode)로 호출하는 방식과 주소(address)로 호출하는 방식 두가지를 제공하고 있습니다. 각각의 value는 다음의 형식을 지켜주시기 바랍니다.
  • 우편번호 : "122-701"과 같이 앞에 3자리 다음에 "-"이 오고 뒤에 3자리 형식으로 기입
  • 주소 : "서울 은평 녹번" 과 같이 (시or도명) 공백 (군or구명) 공백 (동명)으로 기입
응답형태
응답형태는 성공적으로 결과를 리턴하는 경우,
<?xml version="1.0" encoding="utf-8" ?>
<rsp stat="ok">
    [결과값]
</rsp>

실패하여 에러가 발생한 경우,
<?xml version="1.0" encoding="utf-8" ?>
<rsp stat="fail">
    <errmsg>[에러메세지]</errmsg>
</rsp>

호출예제
http://www.hongiiv.com/service/geocoding_search.php?zipcode=122-701
http://www.hongiiv.com/service/geocoding_search.php?address=충북 청원 강외
http://www.hongiiv.com/service/geocoding_search.php?address=서울 은평구 녹번동
http://www.hongiiv.com/service/geocoding_search.php?address=서울 은평 녹번

응답예제
xml

URL :
http://www.hongiiv.com/service/geocoding_search.php?address=서울 은평구 녹번동

반응형