Android谷歌地图v2折线3d效果

时间:2014-01-29 20:59:47

标签: android google-maps

如何在Google地图应用导航使用的Android Google Maps API v2上实现3D折线效果?

1 个答案:

答案 0 :(得分:1)

GoogleMaps使用自己的方式渲染折线(不是通过Polyline)。有两种可能的方法来实现类似的东西:

1)使用常规Polyline类并绘制2条折线 - 较粗的一条(比如说10px宽度)和更细的一条(8px)。您将无法获得与GoogleMap应用程序相同的视觉效果,但您将更好地感知真实对象而不是纯折线

2)使用自定义TileOverlay,因此您将负责渲染折线。这种方法要复杂得多,但这是我必须在我的一个应用程序中实现的,因为折线的默认外观是不可接受的。您可以查看map util lib以全面了解如何实施自定义叠加