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

Tech.Forum

명칭(POI) 통합 검색 결과값에 주소가 나오는 경우

#1

POI 통합검색을 했는데 “name”: “부산 동구 초량중로 113” 처럼 결과값이 주소처럼 뜨는 경우가 있네요. input parameter가 잘못된건가요?

왜 이런 경우가 발생하는지 궁금합니다

0 Likes

#2

안녕하세요.

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

문의주신 내용만으로는 정확한 원인을 파악하기 어렵습니다.
명칭(POI) 통합 검색 이용 시 요청한 url을 작성하여 다시 문의주시면
검토 후 다시 답변드리겠습니다.

감사합니다.

0 Likes

#3

url은 다음과 같습니다. (appKey는 삭제)

https://api2.sktelecom.com/tmap/pois?version=1&searchKeyword=${encodeURI(query)}&appKey=[deleted]&reqCoordType=WGS84GEO&count=10

0 Likes

#4

안녕하세요.

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

작성해주신 url로 테스트해본 결과, 주소가 아닌 명칭이
정상적으로 전달되는 것을 확인하였습니다.

${encodeURI(query)}로 어떤 값이 전달되는지 확인 후,
전달 값 또한 작성하여 문의주시면 해당 값이 포함된
url로 API 테스트하여 답변드리겠습니다.

감사합니다.

0 Likes

#5

위 예시에서 query 값으로 "부산광역시 동구 초량중로 113"가 들어가는것 같습니다.

0 Likes

#6

안녕하세요.

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

만약 "부산 동구"를 입력하면 부산 동구에 해당하는 다음과 같이 결과값들을 리턴받습니다.

{“id”: “1000559927”, “name”: “부산 동구”, “telNo”: “”, “frontLat”: “35.12949214”,…},
{“id”: “21605”, “name”: “부산동구청”, “telNo”: “051-466-7191”, “frontLat”: “35.12843672”,…},
{“id”: “21605”, “name”: “부산동구청 지상주차장”, “telNo”: “051-466-7191”, “frontLat”: “35.12843672”,…},

searchKeyword의 값으로 전달한 “부산 동구 초량중로 113” 의 리턴 결과로
name의 값이 "부산 동구 초량중로 113"인 것으로 주소가 리턴되는 것이 아닙니다.

감사합니다.

0 Likes

#7

reverse Geocoding API의 결과값 parameter 중에 buildingName이 있는데요.
buildingName 결과값이 POI 검색 parameter인 "name"과 같은 건가요?

0 Likes

#8

안녕하세요.

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

reverse Geocoding에서 buildingName은 요청받은 좌표에 위치한
건물명에 대한 것으로 POI pameter의 name과는 별개입니다.

감사합니다.

0 Likes