2016-06-06 16 views
0

Ist es möglich, Fahrabstand zwischen zwei Koordinaten zu berechnen, mithilfe von SQL-Abfrage.Berechnen Sie die Fahrtstrecke

I verwendet

geography::STPointFromText('POINT('+Longitude+' 
'+latitude+')', 4326).STDistance(geography::STPointFromText('POINT('[email protected]+' 
'[email protected]+')', 4326))/1609.34) 

dies, aber es mir gerade Linie Abstand zwischen Koordinaten

+1

Nicht wirklich. Für die Entfernung benötigen Sie Informationen über Straßen. Sie können die linearen Abstände zwischen zwei Punkten berechnen, aber das ist nicht das Gleiche. –

Antwort

0

das nicht möglich ist gibt. Sie müssen auf Webdienste zugreifen, die Straßeninformationen enthalten, zum Beispiel: google maps.