키워드 검색으로 나온 위경도로 좌표검색시 주소 다름 현상

[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
https://devtalk.kakao.com/t/faq-api/125610

GET https://dapi.kakao.com/v2/local/search/address.json?query=다대로550&analyze_type=similar
로 조회시 응답값이

{
“documents”: [
{
“address”: {
“address_name”: “부산 사하구 다대동 920-2”,
“b_code”: “2638010600”,
“h_code”: “2638060100”,
“main_address_no”: “920”,
“mountain_yn”: “N”,
“region_1depth_name”: “부산”,
“region_2depth_name”: “사하구”,
“region_3depth_h_name”: “다대1동”,
“region_3depth_name”: “다대동”,
“sub_address_no”: “2”,
“x”: “128.970744846532”,
“y”: “35.0572853070202”
},
“address_name”: “부산 사하구 다대로 550”,
“address_type”: “ROAD_ADDR”,
“road_address”: {
“address_name”: “부산 사하구 다대로 550”,
“building_name”: “”,
“main_building_no”: “550”,
“region_1depth_name”: “부산”,
“region_2depth_name”: “사하구”,
“region_3depth_name”: “다대동”,
“road_name”: “다대로”,
“sub_building_no”: “”,
“underground_yn”: “N”,
“x”: “128.970744846532”,
“y”: “35.0572853070202”,
“zone_no”: “49493”
},
“x”: “128.970744846532”,
“y”: “35.0572853070202”
}
],
“meta”: {
“is_end”: true,
“pageable_count”: 1,
“total_count”: 1
}
}

이렇게 나오고 있고, 해당 x, y좌표값으로 위치 검색을 했을시

GET https://dapi.kakao.com/v2/local/geo/coord2address.json?x=128.970744846532&y=35.0572853070202

{
“meta”: {
“total_count”: 1
},
“documents”: [
{
“road_address”: {
“address_name”: “부산광역시 사하구 다대로 지하 548”,
“region_1depth_name”: “부산”,
“region_2depth_name”: “사하구”,
“region_3depth_name”: “”,
“road_name”: “다대로”,
“underground_yn”: “Y”,
“main_building_no”: “548”,
“sub_building_no”: “”,
“building_name”: “다대포항역”,
“zone_no”: “49524”
},
“address”: {
“address_name”: “부산 사하구 다대동 909-2”,
“region_1depth_name”: “부산”,
“region_2depth_name”: “사하구”,
“region_3depth_name”: “다대동”,
“mountain_yn”: “N”,
“main_address_no”: “909”,
“sub_address_no”: “2”,
“zip_code”: “”
}
}
]
}

다른주소가 나오고있습니다.

확인부탁드립니다.

감사합니다!

@rhkdduf63

안녕하세요,

지상 주소와 지하주소가 같이 존재하는 지점에서 발생하는 케이스로 보입니다.
해당 내용은 내부적으로 개선 검토 후 다시 안내드리겠습니다.

감사합니다.

1개의 좋아요

@rhkdduf63

안녕하세요,

해당 위치는 데이터 수정이 완료되어 해당 좌표 > 주소 변환 시 아래와 같이 응답을 받을 수 있습니다.

{
"road_address":{
"address_name": "부산광역시 사하구 다대로 550",
"region_1depth_name": "부산",
"region_2depth_name": "사하구",
"region_3depth_name": "",
"road_name": "다대로",
"underground_yn": "N",
"main_building_no": "550",
"sub_building_no": "",
"building_name": "",
"zone_no": "49493"
},
"address":{
"address_name": "부산 사하구 다대동 920-2",
"region_1depth_name": "부산",
"region_2depth_name": "사하구",
"region_3depth_name": "다대동",
"mountain_yn": "N",
"main_address_no": "920",
"sub_address_no": "2",
"zip_code": ""
}
}

감사합니다.

안녕하세요 이전에 수정해주셔서 제대로 노출되는것 확인했습니다.

근데, 최근에 또 다른 문제가 발생하여 댓글남깁니다.

/v2/local/search/address.json으로 키워드 검색시

키워드 : 주안동 1342-42

응답값
{
“documents”: [
{
“address”: {
“address_name”: “인천 미추홀구 주안동 1342-42",
“b_code”: “2817710500",
“h_code”: “2817768000",
“main_address_no”: “1342",
“mountain_yn”: “N”,
“region_1depth_name”: “인천“,
“region_2depth_name”: “미추홀구“,
“region_3depth_h_name”: “주안7동“,
“region_3depth_name”: “주안동“,
“sub_address_no”: “42",
“x”: “126.678193406229",
“y”: “37.4452078842392"
},
“address_name”: “인천 미추홀구 주안동 1342-42",
“address_type”: “REGION_ADDR”,
“road_address”: {
“address_name”: “인천 미추홀구 주승로69번길 20-8”,
“building_name”: “”,
“main_building_no”: “20”,
“region_1depth_name”: “인천“,
“region_2depth_name”: “미추홀구“,
“region_3depth_name”: “주안동“,
“road_name”: “주승로69번길“,
“sub_building_no”: “8",
“underground_yn”: “N”,
“x”: “126.678155369288",
“y”: “37.445223458255",
“zone_no”: “22216"
},
“x”: “126.678193406229",
“y”: “37.4452078842392"
}
],
“meta”: {
“is_end”: true,
“pageable_count”: 1,
“total_count”: 1
}
}

인데, 지번주소와 루트 x,y좌표가 주소가 잘못되어있습니다.
“x”: “126.678193406229",
“y”: “37.4452078842392"

이좌표로 v2/local/geo/coord2address.json으로 검색하면
주안동 1342-43번 주소가 나옵니다 …

수정부탁드립니다.

감사합니다.