Ich versuche, die Stationen zusammen mit der Straßenentfernung vom Ursprung (Hyderabad-Koordinaten 17.3850,78.4867) zu holen. Mit der untenstehenden Abfrage bekomme ich die Entfernung aber es ist Luftentfernung. Ich brauche Straßenseite Entfernung.Berechnung der Straßenentfernung in mysql
meine sql:
SELECT latitude, longitude,Station_Name, Station_Key,
(6371 * 2 * ASIN(SQRT(
POWER(SIN((17.3850 - ABS(latitude)) * PI()/180/2),
2) + COS(17.3850 * PI()/180) * COS(ABS(latitude) *
PI()/180) * POWER(SIN((78.4867 - longitude) *
PI()/180/2), 2)))) AS distnce
FROM abrs_stations
kann so jemand pls lassen Sie mich wissen, wie dies zu erreichen. Danke im Voraus.
Werfen Sie einen Blick auf die Google Maps API (oder anderen konkurrierenden APIs). – David
Wie können Sie eine Straßenseitenentfernung von Breiten- und Längengradkoordinaten erhalten? – Manav
@Manav: Wenn ich weiß, wie man das bekommt, dann schreibe ich die Antwort für diesen Beitrag. – Sucharitha