카카오 길찾기 sdk를 사용하여 학교에서 침수 관련 프로젝트를 진행하고 있는 학생입니다.
안드로이드스튜디오를 이용하여 카카오 내비 길안내를 하는 지도상에 국가교통정보센터에서 cctv api 주소를 받아와 마커를 추가할 수 있는지 궁금하고, 마커 클릭시 해당 주소에 있는 cctv 재생이 가능한지 궁금합니다.
카카오 길찾기 sdk를 사용하여 학교에서 침수 관련 프로젝트를 진행하고 있는 학생입니다.
안드로이드스튜디오를 이용하여 카카오 내비 길안내를 하는 지도상에 국가교통정보센터에서 cctv api 주소를 받아와 마커를 추가할 수 있는지 궁금하고, 마커 클릭시 해당 주소에 있는 cctv 재생이 가능한지 궁금합니다.
안녕하세요, 카카오모빌리티 기술 제휴 담당자입니다.
지도상에 마커를 추가하기 위해서는 KNMapView.addMarker(KNMapMarker) 또는 addMarkers(List)를 이용하시면 되며,
KNMarkerEventListener를 통하여 해당 마커의 터치 이벤트(마커 선택시 이벤트)를 받은 후,
사용자가 직접 뷰를 생성하여 재생하여야 합니다.
감사합니다.
답변 감사드립니다.
내비게이션에 침수 알림 관련 아이콘 추가 기능도 제공을 하고 있는지 궁금합니다
사용자가 직접 뷰를 생성하여 재생하여야 된다고 하셨는데 cctv 아이콘 클릭 이벤트 기능을 넣고 클릭시 사용자가 생성한 뷰를 통해 cctv를 재생하는 형식이 맞나요??
KNMapView.addMarker(KNMapMarker)이거를 사용하면 카카오 내비에 사용자가 지정한 주소에 마커가 추가되는 거 맞나요?
내비게이션 주행 시 경로 내 기본적인 유고 정보는 표출하고 있으나, 별도의 침수 관련 아이콘 추가 기능은 제공하지 않습니다.
KNMapMarker에 지도상에 표현될 이미지를 넣고(katech 좌표, 이미지, 우선순위, offset, info 등) KNMapView에 add하면 지도상에 마커가 표출됩니다.
KNMarkerEventListener를 통해 터치 이벤트를 받은 후(터치 이벤트에서 어떤 KNMapMarker를 터치했는지 구분할 수 있도록 KNMapMarker.info 등에 구분 정보를 넣어주셔야 함), 해당 이벤트 내에서 CCTV 재생을 위한 뷰를 별도로 구현하시면 됩니다.