Cómo obtener la distancia entre dos ubicaciones a través de la API de Maps
GLatLng es un punto de coordenadas geográficas expresado en longitud y latitud. Su constructor es GLatLng(lat: Número, lng: Número, ¿ilimitado?: Booleano); (lat representa latitud, lng representa longitud)
Preste atención al orden de latitud y longitud. Si la bandera ilimitada es verdadera, se usará el número pasado,
Usando la API de Google Maps
De lo contrario, la latitud se limitará entre -90 y 90 grados, y la longitud se unirá a -180 y 180 grados.
distanceFrom(other: GLatLng) devuelve la distancia (en metros) desde este punto hasta el punto especificado. La Tierra es aproximadamente una esfera, por lo que el error en la distancia no es superior a 0,3.
Por ejemplo: supongamos que la longitud y latitud de Bazhou son a y b, y la longitud y latitud de Tangxia son x e y;
GLatLng Bazhou = new GLatLng(a, b, verdadero);
GLatLng Tangxia = nuevo GLatLng(x, y, verdadero
var distancia1=bazhou.distanceFrom(tangxia); Es de Bazhou a Tangxia. La distancia del desfiladero se puede leer como debería.