H
hundsmiachn
Neues Mitglied
- 0
Hallo
Ich bin gerade dabei mir eine kleine BikeApp zu schreiben, die mir einfach die Fahrzeit und die gefahrene Distanz misst. Beim Distanzmessen hab ich aber einige Probleme. Derzeit siehts so aus:
Habe festgestellt dass das ungenau ist. Weiss jemand wie man die Distanz richtig, also mit der maximalen Genauigkeit, misst ?
Möchte also einfach eine gefahrene Strecke möglichst genau messen. Hab leider nur Beispiele mit einer Distanzmessung zw. 2 Punkten gefunden, nicht über
eine ganze Route also x-beliebig viele Punkte.
dank euch schon mal
mfg
Erich
Ich bin gerade dabei mir eine kleine BikeApp zu schreiben, die mir einfach die Fahrzeit und die gefahrene Distanz misst. Beim Distanzmessen hab ich aber einige Probleme. Derzeit siehts so aus:
Code:
float []out = new float[1];
Location.distanceBetween(m_dLastLat, m_dLastLong, m_CurLoc.getLatitude(), m_CurLoc.getLongitude(), out);
if(out[0] > 10)
{
m_dTripDistance += out[0];
m_dLastLat = m_CurLoc.getLatitude();
m_dLastLong = m_CurLoc.getLongitude();
}
Möchte also einfach eine gefahrene Strecke möglichst genau messen. Hab leider nur Beispiele mit einer Distanzmessung zw. 2 Punkten gefunden, nicht über
eine ganze Route also x-beliebig viele Punkte.
dank euch schon mal
mfg
Erich