谷歌地图动画
大意 (Main Idea)
First, we have 2 things that need to be clarified before getting your hands dirty.
首先,在弄污双手之前,我们需要澄清两件事。
GMSPath: An immutable array of CLLocationCooordinate2D
GMSPath :CLLocationCooordinate2D的不可变数组
GMSPolyline: A route that is drawn and displayed on a map view
GMSPolyline :在地图视图上绘制并显示的路线
So, we will iterate each location on a GMSPath then create a new GMSPath and new GMSPolyline with new colors to make it looks like an animation
因此,我们将迭代GMSPath上的每个位置,然后使用新颜色创建新的 GMSPath和新的 GMSPolyline ,使其看起来像动画
实行 (Implement)
取得路线 (Get a route)
This is not the main part of this article so we will go fast.
这不是本文的主要部分,因此我们将快速进行。
Google supports us Google Direction API to get a route that goes through valid coordinates. After finish calling API, you will get an array of routes and you can pick one, then find the parameter is overview_po