안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
버스노선 관련 앱개발을 하고있는데요.
draw 클래스를 이용하여서 mapview에 노선을 그려주었는데요.
출발지 정거장1 - 목적지 정거장10을 설정해 주고 검색을 누르면 노선을 초록색 라인으로 그려주게 되는데
이때 각 정거장 사이의 위성좌표를 이용하여 그려주게 됩니다. 좌표는 DB에 저장되있는 상황이구요.
예를 들어 위처럼 설정을 하고 검색을 누르면 정거장1-정거장2, 정거장2-정거장3, ... , 정거장9-정거장10
이렇게 각각에 대한 부분을 순서대로 그려서 전체적으로 볼때는 정거장1-정거장10이 그려지게 됩니다.
그런데 순서대로 그리려니 시간이 좀 걸려서 이부분을 더 빠르게 할 수 있는 방법이 없을까요?
google API 문서를 참조해보았는데 overlay 관련해서는 x1, y1 - x2, y2 이런식으로 그려주는 방법밖에 없더군요.
좀더 효율적으로 그려주는 클래스나 함수가 있으시면 알려주세요~
읽어주셔서 감사합니다.