[주소로 좌표변환] 넓은/모호한 주소에 대한 좌표 반환값에 대한 문의

[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.

안녕하세요!
아래 이미지와 같이 00로, 000길 등 모호하거나 넓은 범위의 주소를 입력하면 어떤 기준으로 좌표가 반환되는지 궁금하여 문의글을 작성했습니다. 실제로 노원구 마들로 라고 검색했을 때도 딱 떨어지는 값이 나오는걸 확인할 수 있었습니다.
답변 부탁드리겠습니다. 감사합니다.

{

    "documents": [

        {

            "address": null,

            "address_name": "서울 노원구 마들로",

            "address_type": "ROAD",

            "road_address": {

                "address_name": "서울 노원구 마들로",

                "building_name": "",

                "main_building_no": "",

                "region_1depth_name": "서울",

                "region_2depth_name": "노원구",

                "region_3depth_name": "월계동",

                "road_name": "마들로",

                "sub_building_no": "",

                "underground_yn": "N",

                "x": "127.06409637108",

                "y": "37.6285467115434",

                "zone_no": ""

            },

            "x": "127.06409637108",

            "y": "37.6285467115434"

        },

        {

            "address": null,

            "address_name": "서울 노원구 마들로1가길",

            "address_type": "ROAD",

            "road_address": {

                "address_name": "서울 노원구 마들로1가길",

                "building_name": "",

                "main_building_no": "",

                "region_1depth_name": "서울",

                "region_2depth_name": "노원구",

                "region_3depth_name": "월계동",

                "road_name": "마들로1가길",

                "sub_building_no": "",

                "underground_yn": "N",

                "x": "127.066664807594",

                "y": "37.6199880746478",

                "zone_no": ""

            },

            "x": "127.066664807594",

            "y": "37.6199880746478"

        },

        {

            "address": null,

            "address_name": "서울 노원구 마들로1길",

            "address_type": "ROAD",

            "road_address": {

                "address_name": "서울 노원구 마들로1길",

                "building_name": "",

                "main_building_no": "",

                "region_1depth_name": "서울",

                "region_2depth_name": "노원구",

                "region_3depth_name": "월계동",

                "road_name": "마들로1길",

                "sub_building_no": "",

                "underground_yn": "N",

                "x": "127.066874610559",

                "y": "37.6230507724215",

                "zone_no": ""

            },

            "x": "127.066874610559",

            "y": "37.6230507724215"

        },

        {

            "address": null,

            "address_name": "서울 노원구 마들로3길",

            "address_type": "ROAD",

            "road_address": {

                "address_name": "서울 노원구 마들로3길",

                "building_name": "",

                "main_building_no": "",

                "region_1depth_name": "서울",

                "region_2depth_name": "노원구",

                "region_3depth_name": "월계동",

                "road_name": "마들로3길",

                "sub_building_no": "",

                "underground_yn": "N",

                "x": "127.063278846257",

                "y": "37.6279334008944",

                "zone_no": ""

            },

            "x": "127.063278846257",

            "y": "37.6279334008944"

        },

        {

            "address": null,

            "address_name": "서울 노원구 마들로5가길",

            "address_type": "ROAD",

            "road_address": {

                "address_name": "서울 노원구 마들로5가길",

                "building_name": "",

                "main_building_no": "",

                "region_1depth_name": "서울",

                "region_2depth_name": "노원구",

                "region_3depth_name": "월계동",

                "road_name": "마들로5가길",

                "sub_building_no": "",

                "underground_yn": "N",

                "x": "127.052522263742",

                "y": "37.6391918090682",

                "zone_no": ""

            },

            "x": "127.052522263742",

            "y": "37.6391918090682"

        },

        {

            "address": null,

            "address_name": "서울 노원구 마들로5길",

            "address_type": "ROAD",

            "road_address": {

                "address_name": "서울 노원구 마들로5길",

                "building_name": "",

                "main_building_no": "",

                "region_1depth_name": "서울",

                "region_2depth_name": "노원구",

                "region_3depth_name": "월계동",

                "road_name": "마들로5길",

                "sub_building_no": "",

                "underground_yn": "N",

                "x": "127.052004223915",

                "y": "37.6428857144005",

                "zone_no": ""

            },

            "x": "127.052004223915",

            "y": "37.6428857144005"

        }

    ],

    "meta": {

        "is_end": true,

        "pageable_count": 6,

        "total_count": 6

    }

}

@ever1697

안녕하세요,

카카오맵 자체 서비스에서는 도로명 등 길이름 검색 시,

별도의 해당 도로 선형의 전체 데이터를 사용하여 표시합니다.

오픈 API 로 제공하는 주소 검색에서는 해당 길의 기준 좌표만 제공하고 있으며

유사한 기능을 구현하시기 위해서는 별도로 도로의 선형 데이터를 확보하셔서

polyline 으로 그려주셔야 합니다.

감사합니다.

cc. @Maps

답변 감사합니다.
말씀하신 ‘기준 좌표’는 어떤 방식으로 결정되는지 알 수 있을까요???
(e.g. 양 끝점의 중간값 등등)

@ever1697

안녕하세요,
케이스에 따라 조정이 될 수는 있겠으나
일반적으로는 해당 길의 중간 지점이라고 보시면 됩니다.
감사합니다.