안녕하세요.

버스노선 관련 앱개발을 하고있는데요.

draw 클래스를 이용하여서 mapview에 노선을 그려주었는데요.

출발지 정거장1 - 목적지 정거장10을 설정해 주고 검색을 누르면 노선을 초록색 라인으로 그려주게 되는데

이때 각 정거장 사이의 위성좌표를 이용하여 그려주게 됩니다. 좌표는 DB에 저장되있는 상황이구요.

예를 들어 위처럼 설정을 하고 검색을 누르면 정거장1-정거장2, 정거장2-정거장3, ... , 정거장9-정거장10

이렇게 각각에 대한 부분을 순서대로 그려서 전체적으로 볼때는 정거장1-정거장10이 그려지게 됩니다.

그런데 순서대로 그리려니 시간이 좀 걸려서 이부분을 더 빠르게 할 수 있는 방법이 없을까요?

google API 문서를 참조해보았는데 overlay 관련해서는 x1, y1 -  x2, y2 이런식으로 그려주는 방법밖에 없더군요. 

좀더 효율적으로 그려주는 클래스나 함수가 있으시면 알려주세요~

읽어주셔서 감사합니다.