title: How to smoothly move GMSMarker along coordinates in Objective c
body: <p>I'm using google map sdk. I want to update gps coordinates of pin after each 5 seconds. Currently I'm just updating position attribute of GMSMarker. But it gives jump effect. I want to move marker smoothly on map.<br>
  Here is my code to update position of marker</p>
  
  <pre><code>-(void)updateLocationoordinates(CLLocationCoordinate2D) coordinates
  { 
    if (marker == nil) {
        marker = [GMSMarker markerWithPosition:coordinates];
        marker.icon = [UIImage imageNamed:CAR_FOUND_IMAGE];
        marker.map = mapView_;
    } else
    marker.position = coordinates; 
  }
  </code></pre>