0
J'ai trouvé le ci-dessous pour dessiner un chemin au cours d'une course/marche avec Apple CarteSwift 3 dessiner une polyligne avec Google Maps pendant l'exécution
extension NewRunViewController: MKMapViewDelegate {
func mapView(mapView: MKMapView!, rendererForOverlay overlay: MKOverlay!) -> MKOverlayRenderer! {
if !overlay.isKindOfClass(MKPolyline) {
return nil
}
let polyline = overlay as! MKPolyline
let renderer = MKPolylineRenderer(polyline: polyline)
renderer.strokeColor = UIColor.blueColor()
renderer.lineWidth = 3
return renderer
}
}
Cependant, je suis en train de le faire avec Google Maps et peut » t trouver la solution. Beaucoup de réponses sont pour Apple Maps, mais pas beaucoup sur Google Maps.
Voulez-vous tirer polyligne en utilisant l'emplacement de l'utilisateur? –
@RajeshkumarR oui, dessine une polyligne alors qu'il se déplace – asheyla
Dans la méthode déléguée de locationManager, 'didUpdateLocations' utilise comme ceci' path.add (locations.last.coordinate) ' –