title: Draw route on map in swift 4
body: <p>I want draw route between two coordinates in swift4.
  and I am using this code,</p>
  
  <pre><code>import UIKit
  import MapKit
  
  class ViewController: UIViewController, MKMapViewDelegate {
  
      @IBOutlet weak var myMap: MKMapView!
  
  
  var myRoute : MKRoute!
  
  override func viewDidLoad() {
  
      super.viewDidLoad()
  
      let point1 = MKPointAnnotation()
      let point2 = MKPointAnnotation()
  
      point1.coordinate = CLLocationCoordinate2DMake(25.0305, 121.5360)
      point1.title = "Taipei"
      point1.subtitle = "Taiwan"
      myMap.addAnnotation(point1)
  
      point2.coordinate = CLLocationCoordinate2DMake(24.9511, 121.2358)
      point2.title = "Chungli"
      point2.subtitle = "Taiwan"
      myMap.addAnnotation(point2)
      myMap.centerCoordinate = point2.coordinate
      myMap.delegate = self
  
      //Span of the map
  
      myMap.setRegion(MKCoordinateRegionMake(point2.coordinate, MKCoordinateSpanMake(0.7,0.7)), animated: true)
  
      let directionsRequest = MKDirectionsRequest()
  
      let markTaipei = MKPlacemark(coordinate: CLLocationCoordinate2DMake(point1.coordinate.latitude, point1.coordinate.longitude), addressDictionary: nil)
  
      let markChungli = MKPlacemark(coordinate: CLLocationCoordinate2DMake(point2.coordinate.latitude, point2.coordinate.longitude), addressDictionary: nil)
  
      directionsRequest.source = MKMapItem(placemark: markChungli)
      directionsRequest.destination = MKMapItem(placemark: markTaipei)
  
      directionsRequest.transportType = MKDirectionsTransportType.automobile
  
      let directions = MKDirections(request: directionsRequest)
  
      directions.calculate(completionHandler: {
  
          response, error in
  
          if error == nil {
  
              self.myRoute = response!.routes[0] as MKRoute
  
              self.myMap.add(self.myRoute.polyline)
  
          }
      })
  }
  
  func mapView(_ mapView: MKMapView, rendererFor overlay: MKOverlay) -&gt;MKOverlayRenderer {
  
      let myLineRenderer = MKPolylineRenderer(polyline: myRoute.polyline)
  
      myLineRenderer.strokeColor = UIColor.red
  
      myLineRenderer.lineWidth = 3
  
      return myLineRenderer
  }
  }
  </code></pre>
  
  <p>and this code give me right answer
  <a href="https://i.stack.imgur.com/f3DzS.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/f3DzS.png" alt="enter image description here"></a></p>
  
  <p>But when I change coordinates then it not show route.
  new coordinates are
  point1 = 26.9124, 75.7873
  point2 = 26.9124, 76.7873</p>