Spanish [SOLUCIONADO]Medir distancias y rumbos en B4J

cas6678

Active Member
Licensed User
Longtime User
Hola,

He hecho algunas aplicacion con GPS y calculos de distancia y rumbos sin problemas con la libreria GPS a trave de:

DistanceTo (TargetLocation As android.location.Location) As Float
BearingTo (TargetLocation As android.location.Location) As Float

Ahora quiero hacer algo similar para PC y no encuentro ninguna libreria parecida. Hay algo para B4J similar?

Saludos.
 

dar2o3

Active Member
Licensed User
Longtime User
Buenasss.

Se me ocurre que lo mas sencillo sería integrar google maps y usar su api para todas esas cosas, te dejo el link de la api de google maps que trata sobre calcular la distancia entre 2 puntos.
https://developers.google.com/maps/documentation/distance-matrix/intro

De forma mas "manual" también es posible hacerlo usando la "fórmula de haversine" te dejo un link donde lo explica, el problema de esta fórmula es que calcula la distancia en linea recta (creo, acabo de buscar la información y no la he leido con la atención necesaria.)

https://joseguerreroa.wordpress.com...-mediante-la-formula-de-haversine-con-python/
 

cas6678

Active Member
Licensed User
Longtime User
Esa formula la conocia, pero lo estoy haciendo con la que indica @klaus en este link:

https://www.b4x.com/android/forum/t...-latitude-longitude-points.68830/#post-477091

Mi pregunta era por si existia libreria que tuviera el metodo DistaceTo para B4J. El mismo @klaus indica en el post que la formula no es tan exacto como ese metodo.

Yo no tengo mucho problema porque son distancias cortas y ahi no hay practicamente error. Desconozco como se hacen las librerias pero pensaba que una vez hecha para ba4 se podria encontrar para b4j

Gracias @dar2o3
 
Top