Tech. Forum 개발자들을 위한 정보 공유의 장입니다
닫기

Tech.Forum

findAllPOI로는 상세 주소를 가져올 수 없나요?

#1

findAllPOI를 사용하여 각 명칭의 실제 주소를 가져오려고 하고 있습니다.

item.getPOIAddress() 를 사용하였고 실제 데이터를 로그로 찍어보니

상세 주소 부분이 전부 null로 넘어옵니다.

  • API : mapdata.findAllPOI(“KT&G대치타워”, new TMapData.FindAllPOIListenerCallback()
  • 결과 : 서울 강남구 대치동 null

상세 주소까지 받아오려면 다른 API를 사용해야하는건가요?

확인 부탁드립니다.

0 Likes

#2

안녕하세요.

T map API 운영담당자 입니다.

상세 주소를 가져 오시려면 명칭(POI) 상세 검색 API를 사용하셔야 합니다.
안드로이드에서는 Rest API를 호출하여 사용하시면 됩니다.
아래의 예시와 링크를 참고하시면 도움이 되실겁니다.

EX)
URL url = new URL(“사용하고자 하는 API URL”);
urlConn = (HttpURLConnection) url.openConnection();
(이후 URL통신 진행)


[POI 상세 정보 조회Doc]
http://tmapapi.sktelecom.com/main.html#webservice/docs/tmapPoiDetail


감사합니다.

0 Likes