title: how to show an arrow on mapview showing the driving direction
body: <p>I want to show an arrow image on GMSMapView(i am using google maps sdk). 
  Now if i am driving(arrow is showing my current location) and i have to take left turn then i have to change bearing of mapView. But i have no idea how to do this. </p>
  
  <p>I am trying to change bearing in didUpdateHeading</p>
  
  <pre><code>- (void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)newHeading{
  if(newHeading.headingAccuracy&gt;0)
  {
  
      float heading = newHeading.magneticHeading; //in degrees
       //heading = (heading*M_PI/180);
      //NSLog(@"heading=%f", heading);
      [mapView animateToBearing:heading];
  }}
  </code></pre>
  
  <p>headingFilter is set to 12.</p>
  
  <p>I have also tried trueHeading, but magneticHeading is giving better results not accurate though.<br>
  Please help.</p>