KakaoMapsSDK iOS v2 3D 스카이뷰 viewInfoName 및 사용 가능 여부 문의

안녕하세요.

KakaoMapsSDK iOS v2를 사용해 iOS 앱에서 네이티브 지도를 구현 중입니다.

사용 환경은 아래와 같습니다.

  • 플랫폼: iOS

  • SDK: KakaoMapsSDK iOS v2

  • 구현 방식: Capacitor iOS 앱 내부에서 Swift Native Plugin으로 KakaoMapSDK 사용

  • 현재 정상 동작:

    • 기본 지도

    • 스카이뷰

    • 하이브리드 지도

현재 아래 방식으로 기본 지도와 스카이뷰 전환은 정상 동작합니다.

kakaoMap.changeViewInfo(appName: "openmap", viewInfoName: "map")
kakaoMap.changeViewInfo(appName: "openmap", viewInfoName: "skyview")

하이브리드 지도는 skyview 적용 후 hybrid overlay를 표시하는 방식으로 구현했습니다.

문의드리고 싶은 부분은 3D 스카이뷰입니다.

공식 문서에는 KakaoMap이 “지도, 스카이뷰 및 3D 스카이뷰”를 표시할 수 있다고 되어 있는데, 카카오맵 앱에서 보이는 것과 같은 3D 스카이뷰를 외부 iOS 앱에서도 사용할 수 있는지 궁금합니다.

아래 후보들은 changeViewInfo(appName: "openmap", viewInfoName: ...)로 테스트했지만 모두 실패 콜백이 발생했습니다.

  • skyview3d

  • skyview_3d

  • 3d_skyview

  • hybrid3d

  • hybrid_3d

  • map3d

  • map_3d

질문드립니다.

  1. KakaoMapsSDK iOS v2에서 카카오맵 앱과 같은 3D 스카이뷰를 외부 앱에서도 사용할 수 있나요?

  2. 가능하다면 정확한 appName / viewInfoName은 무엇인가요?

  3. 별도 권한, 제휴, 서버 ViewInfo 등록, 또는 별도 appName 발급이 필요한 기능인가요?

  4. 불가능하다면 문서의 “3D 스카이뷰 표시 가능”은 어떤 조건이나 방식에서 가능한 것인지 궁금합니다.

필요하다면 현재 구현 코드 일부와 테스트 로그도 추가로 공유드리겠습니다.

감사합니다.

@조예성1846

안녕하세요,

현재 카카오맵 SDK 를 활용할 때는 일반 지도 및 스카이뷰만 사용하실 수 있습니다.
3D 스카이뷰는 자체 카카오맵을 통해서만 이용가능합니다.

말씀하신 문서 내 표기된 부분은 수정할 수 있도록 하겠습니다.

감사합니다.