문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.
안녕하세요.
카카오모빌리티 Directions REST API를 이용하여 출발지와 도착지 간의 경로를 계산하고 있습니다.
다른 지역은 모두 정상적으로 동작하지만,
도착지를 **“인천광역시 중구 공항로 272”**로 지정할 경우에만
result_code: 103 (“도착 지점 주변의 도로를 탐색할 수 없음”) 응답이 반환되고 있습니다.
카카오맵 웹/앱에서는 동일한 주소로 길찾기 시 정상적으로 경로가 표시됩니다.
Directions API 도로망 상에서 탐색되지 않는 이유를 확인 부탁드립니다.
안녕하세요, 카카오모빌리티 기술 제휴 담당자입니다.
자세한 내용을 확인하기 위해서는 사용하신 좌표값을 확인해야 되나
주신 정보로 짐작컨데, 활주로 부근으로 핀이 찍혀서 도로를 안내할 수 없다고 나오는 것 같습니다.
하여, API 요청에 사용하시는 좌표를 일반 차량이 통행 가능한 지점으로 사용 부탁드립니다.
감사합니다.
카카오맵 api에서 직접 찍은 주소(공항로272)를 좌표 api로 변환하여 동일한 좌표로 길찾기 api를 호출 했는데 103 오류가 발생합니다. 카카오맵 서비스 상에서는 정상적으로 도로와 연결되어 표시되며, 길찾기 또한 앱에서는 정상적으로 작동하는 것처럼 보입니다. api관련해서는 ‘일반 차량이 통행 가능한 지점으로 사용하라’는 답변을 받았는데 카카오맵에서 직접 찍은 주소임에도 불구하고 왜 길찾기 api에서는 도로 연결이 되지 않는 것인지 원인을 확인 부탁드립니다.
카카오맵 서비스에서는 사용 편의를 위해 주변 도로로 자동 보정하여 경로를 안내하지만,
API는 실제 도로망 데이터 기준으로만 탐색을 수행하기 때문에
좌표가 도로 중심선(링크)에서 약간이라도 벗어나 있을 경우 오류가 발생할 수 있습니다.
캡처 화면의 좌표로 확인해보니 해당 좌표는 안내 가능한 도로가 없는 지점입니다.
또한 일부 구간은 공항 시설 등과 같이 일반 차량 통행이 제한된 도로로 분류되어
지도상에는 표시되더라도 API에서는 탐색이 불가능할 수 있습니다.
정상적인 경로 탐색을 위해서는 실제 차량이 통행 가능한 지점의 좌표값을 사용해 주시기 바랍니다.