[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
안녕하세요. 카카오맵 URL Scheme을 연동하여 서비스를 개발 중입니다.
iOS 환경에서 kakaomap://route URL Scheme을 통해 경유지가 포함된 길찾기를 호출할 때, 출발지와 도착지는 정상적으로 주소가 표출되지만 경유지(vp, vp2) 항목만 주소가 역지오코딩되지 않고 공란으로 표시되는 현상이 발생하여 문의드립니다.
1. 테스트 환경
- 플랫폼: iOS (아이폰)
- 카카오맵 앱 버전: 최신 버전(6.31.1)
- 호출 방식: 네이티브 앱 URL Scheme (
kakaomap://)
2. 호출 URL 예시
kakaomap://route?sp=36.3251,127.4235&vp=36.3257,127.4234&vp2=36.3276,127.4273&ep=36.3269,127.4219&by=foot
3. 현상 상세
-
정상 동작 부분:
- 지도 화면상에는 경유지 마커(핀 1, 2)와 도보 경로선이 지정한 좌표대로 정상적으로 계산되어 표출됩니다.
- 상단 길찾기 바의 출발지(
sp) 및 도착지(ep)는 넘겨받은 좌표의 역지오코딩 주소(지번/도로명)가 정상적으로 표시됩니다.
-
문제 발생 부분:
- 상단 리스트의 경유지 1, 경유지 2 입력 필드가 역지오코딩된 주소 없이 공란(“경유지를 입력하세요” 상태)으로 비어 있습니다.
- 이전에는 좌표를 넘겼을 때 경유지 필드에도 해당 위치의 주소가 자동으로 채워졌던 것으로 알고 있는데, 현재는 텍스트 바인딩이 되지 않습니다.
문의 사항
- 현재 iOS 카카오맵 앱에서 URL Scheme을 통해 전달된
vp,vp2좌표에 대해 주소 텍스트가 바인딩되지 않는 것이 앱 내부 버그인지, 아니면 의도된 스펙 변경인지 확인 부탁드립니다. - 만약 별도의 파라미터나 다른 방식으로 경유지 주소(또는 명칭)를 전달해야 한다면 올바른 파라미터 규격을 안내해 주시면 감사하겠습니다.