2014-01-29 62 views

回答

1

GoogleMaps使用自己的方式呈現多段線(而不是通過Polyline)。有兩種可能的方法來實現類似的效果:

1)使用常規的Polyline類,並繪製2個多義線 - 較粗的一個(比方說10px寬)和最上面的一個(8px)。你不會得到與谷歌地圖應用程序相同的視覺效果,但你會得到更好的真實對象意義,而不是普通的折線

2)使用自定義TileOverlay,所以你將負責渲染你的折線。這種方法要複雜得多,但這是我必須在我的一個應用程序中實現的,因爲折線的默認外觀是不可接受的。您可以查看map util lib以瞭解如何實施定製覆蓋