Fixed distance calculate
authorKatri Kaikkonen <katri.kaikkonen@ixonos.com>
Tue, 3 Aug 2010 07:48:00 +0000 (10:48 +0300)
committerKatri Kaikkonen <katri.kaikkonen@ixonos.com>
Tue, 3 Aug 2010 07:48:00 +0000 (10:48 +0300)
src/map/mapengine.cpp

index 56f91f7..53dd1cf 100644 (file)
@@ -34,6 +34,7 @@
 #include <QRect>
 
 #include "common.h"
+#include "coordinates/geocoordinate.h"
 #include "frienditemshandler.h"
 #include "gpslocationitem.h"
 #include "mapcommon.h"
@@ -509,7 +510,7 @@ void MapEngine::updateDirectionIndicator()
     qDebug() << __PRETTY_FUNCTION__;
 
     /// @todo implement distance calculation
-    qreal distance = greatCircleDistance(m_gpsPosition, m_sceneCoordinate);
+    qreal distance = m_gpsPosition.distanceTo(m_sceneCoordinate);
 
     qreal direction = m_sceneCoordinate.azimuthTo(SceneCoordinate(m_gpsPosition));