마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

구글맵API 이용 버튼을 이용한 마커찍기

0 추천

구글맵API 연동을 통한 어플리케이션 제작 공부를 하고 있습니다.

지금 샘플화면 에서는 위도와 경도를 이용하여 마커를 찍어놓았는데

위도와 경도를 입력하여 그 위치에 마커를 생성해 그리는 방식이 아닌

다른 방식으로 마커를 생성하고 남원시청과 안동시청의 직선거리를

구하려할때 어떤 방법으로 기능을 구현하면 될지 감이 안잡혀서

질문 남겨봅니다.

 

이미지뷰를 통해 가운데 십자를 만들었고 이 십자의 위치를 기준으로

P1 SET / P2 SET을 누르면 마커가 찍히는 동작을 구현해야 합니다.

P1 RESET, P2 RESET을 누르면 찍혔던 마커가 다시 지워져야 하고

2개의 마커가 찍히면 RUN버튼을 통해서 직선 거리를 밑에 표시를

해주어야 하는데 어떤 방식? 형식? 으로 해야될지 궁금합니다..ㅠ

허둥이 님이 2017년 1월 5일 질문

3개의 답변

0 추천
  1. p1 set, p2 set을 누르면 지도 화면 가운데에 마커 찍고 해당 좌표 저장
  2. run을 누르면 저장된 좌표의 거리를 가져와서 표시
하면 되지 않나요?
쎄미 (162,410 포인트) 님이 2017년 1월 5일 답변
0 추천
지도 가운데에 십자이미지뷰를 넣으셧다니 쉽게 해결되겟네요

구글지도 메소드중에 현재 보여지고있는 지도화면의 중심좌표 가져오는 메소드가 있습니다.

해당메소드로 p1클릭시 중심좌표가져와서 마커찍고 해당좌표(l1) 저장해두고

지도 이동후 p2클릭시 중심좌표가져와서 마커찍고 해당좌표(l2) 저장해서 거리계산하면 되겟네요

두좌표간 거리구하는건 구글검색해보면 많아용
익명사용자 님이 2017년 1월 5일 답변
0 추천
혹시 코드좀 볼수 있을까요?

글로는 잘모르고 코드를 봐야 문제점을 알 것 같아서요
익명사용자 님이 2017년 6월 11일 답변
...