title: iOS) Getting no route from two coordinates from google directions api
body: <p>I'm trying to get a route between the origin coordinate and the destination coordinate.</p>
  
  <p>I referenced <a href="https://stackoverflow.com/questions/22550849/drawing-route-between-two-places-on-gmsmapview-in-ios">stackoverflow</a>.</p>
  
  <p>So My code is below:</p>
  
  <pre><code>let url = "https://maps.googleapis.com/maps/api/directions/json?origin=37.496375,126.9546903&amp;destination=37.48121,126.9505233&amp;mode=walking&amp;key=MY_KEY"
  Alamofire.request(url).responseJSON 
  { response in
  print(response.request)  // original URL request
  print(response.response) // HTTP URL response
  print(response.data)     // server data
  print(response.result)   // result of response serialization
  
  let json = JSON(data: response.data!)
  let routes = json["routes"].arrayValue
  
  for route in routes
  {
      let routeOverviewPolyline = route["overview_polyline"].dictionary
      let points = routeOverviewPolyline?["points"]?.stringValue
      let path = GMSPath.init(fromEncodedPath: points!)
      let polyline = GMSPolyline.init(path: path)
      polyline.map = self.mapView
   }
  }
  </code></pre>
  
  <p>But as a result, response.data is below:</p>
  
  <pre><code>{
   "status" : "ZERO_RESULTS",
   "available_travel_modes" :
   [
   "TRANSIT"
    ],
   "geocoded_waypoints" : [
  {},
  {}],"routes" : []}
  </code></pre>
  
  <p>About this issue, I searched it and found that it may be caused when the coordinate can not be converted into the address.</p>
  
  <p>But I did check both coordinates are converted into the right address by 'CLGeocoder'(reverseGeocodeLocation).</p>
  
  <p>Finally, I did check at 'maps.google.com' that the same coordinates are addressed and the route is shown to me.</p>
  
  <p>How can I solve this problem? </p>