Was ist der richtige Weg, ETA (geschätzte Ankunftszeit) von einem beliebigen Ort zu meinem aktuellen Standort zu bekommen

7

Möchten Sie wissen, wie Sie ETA (geschätzte Ankunftszeit) von einem beliebigen Standort zu meinem aktuellen Standort erhalten, unter Berücksichtigung der folgenden Situation:

a. Ex. - Ich habe von einem anderen Gerät seinen Standort (lon / lat) bekommen und möchte, wenn der andere mich abholt ... In welchem ​​Fall kann ich diesen Web-Service nutzen, um diese Informationen für den Benutzer zu bekommen? Bietet Mapkit diese Art von Option?

b. Falls es auf der Serverseite gemacht wird und ich einfach meinen Benutzerstandort sende, welche Werkzeuge kann mein serverseitiger Programmierer verwenden, um ETA-Informationen zu erhalten, um sie an meinen Benutzer zu senden?

Vielen Dank im Voraus.

Ich habe folgendes gesehen: Gibt es eine Möglichkeit, die Fahrzeit zwischen zwei Standorten mithilfe der Google Maps API von Apple zu bestimmen?  - Das Problem, wie ich an anderen Orten fand (nach meinem Verständnis) ist, dass Google API erfordert Google Maps App, die jetzt nicht auf jedem iOS-Nutzer installiert ist.

    
MatanGold 02.09.2013, 17:17
quelle

2 Antworten

17

Ich weiß, dass dieser Beitrag etwas alt ist, aber für den Fall, dass jemand die Antwort seit iOS 7 betrachtet Apple stellt eine API in MapKit zur Verfügung, um all diese Informationen zu berechnen.

Hier ist ein Ausschnitt, wie man diese API benutzt

%Vor%     
M to the K 03.01.2014, 09:32
quelle
5

Das funktionierte für mich mit route.distance von M zu der Antwort von K Ich habe Code aus diesem Tutorial Tutorial zu Kartenanweisungen

geändert %Vor%     
Hblegg 21.03.2014 04:28
quelle