안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요~"
안드로이드를 공부한지 이제 한달 정도 된듯 합니다.
그러다보니 모르는 것도 많고 궁금한 것도 너무나 많습니다.
최근 꼭 해야 하는 일 중 도저히 해결 되지 않는 부분이 발생하여 이렇게 질문을 올립니다.
아래 링크의 3분 25초 부분에 보면 점선으로 된 원형의 범위가 맵 위에 설정 되는 것을 볼 수 있습니다.
그 범위는 맵 아래쪽에서 스크롤을 통해 마일로 표현된 거리로서 원형의 크기가 조절되는 것을 볼 수 있습니다.
http://www.youtube.com/watch?v=b3fEpeXpezw
위 영상에서 나타나는 지도 위에서의 범위 설정을 해야만 하는데 어떻게 해야 하는지 도무지 모르겠습니다.
궁금한 내용을 다시 정리하면 다음과 같습니다.
--------
지도 위에 산발적으로 흩어져 있는 10개의 점(좌표로 표시한 점)이 표현되어 있다고 가정할 때,
한 점을 중심으로 범위를 표현(미터 또는 킬로미터 단위)하여 그 안에 포함되는 점(흩어져 있던 점들 중 포함되는 점)만을 뽑아오는 것.
제 생각에는 지도 위에 한 점을 중심으로 원을 그리면 그 원의 반지름 또는 지름이 지도에서의 실제 거리와 매핑해야 그 범위에 포함된 점들을 찾을 수 있을 듯 한데 이것들을 어떻게 해야 할지 모르겠습니다.
1. 맵 위에 범위를 표현하기 위한 원은 단순히 draw로 그리면 되는건지...
2. 맵 위의 범위를 표현한 원과 맵 상의 real world의 거리와 어떻게 매핑하는건지...
3. 위 youtube 동영상과 같이 스크롤로 범위를 조절하거나 직접 마우스로 원의 가장자리를 클릭하여 범위를 조절하기 위해 어떻게 해야 하는지...
에 대한 내용입니다.
부디 도움 부탁드립니다!!!
늘 평안하세요~"
안드로이드를 공부한지 이제 한달 정도 된듯 합니다.
그러다보니 모르는 것도 많고 궁금한 것도 너무나 많습니다.
최근 꼭 해야 하는 일 중 도저히 해결 되지 않는 부분이 발생하여 이렇게 질문을 올립니다.
아래 링크의 3분 25초 부분에 보면 점선으로 된 원형의 범위가 맵 위에 설정 되는 것을 볼 수 있습니다.
그 범위는 맵 아래쪽에서 스크롤을 통해 마일로 표현된 거리로서 원형의 크기가 조절되는 것을 볼 수 있습니다.
http://www.youtube.com/watch?v=b3fEpeXpezw
위 영상에서 나타나는 지도 위에서의 범위 설정을 해야만 하는데 어떻게 해야 하는지 도무지 모르겠습니다.
궁금한 내용을 다시 정리하면 다음과 같습니다.
--------
지도 위에 산발적으로 흩어져 있는 10개의 점(좌표로 표시한 점)이 표현되어 있다고 가정할 때,
한 점을 중심으로 범위를 표현(미터 또는 킬로미터 단위)하여 그 안에 포함되는 점(흩어져 있던 점들 중 포함되는 점)만을 뽑아오는 것.
제 생각에는 지도 위에 한 점을 중심으로 원을 그리면 그 원의 반지름 또는 지름이 지도에서의 실제 거리와 매핑해야 그 범위에 포함된 점들을 찾을 수 있을 듯 한데 이것들을 어떻게 해야 할지 모르겠습니다.
1. 맵 위에 범위를 표현하기 위한 원은 단순히 draw로 그리면 되는건지...
2. 맵 위의 범위를 표현한 원과 맵 상의 real world의 거리와 어떻게 매핑하는건지...
3. 위 youtube 동영상과 같이 스크롤로 범위를 조절하거나 직접 마우스로 원의 가장자리를 클릭하여 범위를 조절하기 위해 어떻게 해야 하는지...
에 대한 내용입니다.
부디 도움 부탁드립니다!!!
늘 평안하세요~"
3번 질문 같은 경우는 생각해보면 제가 막대를 써보지 않아서 잘 모르겠지만 맨왼쪽을 0으로 두고 맨오른쪽을 원이 그려질 최대 반경을 정한다고 하고 막대가 오른쪽으로 간만큼을 퍼센트를 계산하여 미터로 환산하여 막대기가 움직일때마다 이벤트로 Projection 클래스의 metersToEquatorPixels(float meters)를 호출하여 리턴받은 픽셀만큼의 원을 계속 그려주면 될듯합니다. 3번 질문은 막대바를 써보신 분들이 보충해 주셨으면 합니다.