2011-11-04 5 views
0

나는 오버레이를 사용하여지도에 무언가를 그리려고합니다. 그래서 나는 그려야 할 장소의 좌표를 가지고 있습니다. 특정 길/위도에 내지도를 시작하고 (1,1), (2,3) 등과 같은 일반적인 화면 점을 사용하여 그립니다. 지도가 변경되면 어떻게 될까요? 어떻게 내 그림을 "파괴"하지 못하게 할 수 있습니까? 그래서 단순화하고 ilustrate. 내가 스크린 상에 직사각형을 그리는 것을 말합니다. 내 직사각형은 20px/30px (측면)입니다. 첫 번째 것을 (0,0)에 그립니다. 다음은 (21,0)이고 다음 것은 (0,31)이 될 수 있습니다. 그래서, 화면을 조금 옆으로 밀어 넣으면, 어떻게하면 화면이 이전과 같은 방식으로 (21,31) 네 번째 사각형처럼 그릴 수 있는지 확인할 수 있습니다.지도에서 그릴 위치를 아는 방법은 무엇입니까? (안드로이드)

정말 고마워요!

+0

당신은 RECT가 화면에 수정 위치에 수 또는 와이프와 함께 이동하려는 참조? – Reno

+0

나는 그것을 swipes와 함께 움직이기를 원한다. 그래서 예를 들어, 나는 유럽의 꼭대기에 큰 사각형 (4 개 더 작게 만들어졌다)을 그리고 있다고 가정하자. 나는 작은 것들 2 개를 뽑은 다음, 스 와이프하여지도를 움직입니다. 이전에 가지고있는 다른 2와 어떻게 가까운 다음 2를 그릴 수 있습니까? – blic

답변

1

lat, longs를 특정 위치에 표시하려면 사각형 모서리를 연결해야합니다. 지도 API 폴리 라인을 사용하면이 작업이 더 쉬울 수도 있습니다.

관련 문제