From: Katri Kaikkonen Date: Tue, 3 Aug 2010 07:48:00 +0000 (+0300) Subject: Fixed distance calculate X-Git-Tag: v2.0b-1~38^2~32 X-Git-Url: http://git.maemo.org/git/?p=situare;a=commitdiff_plain;h=40da8c22e09c7965d4caef9ae144f7e9e46c2ee9 Fixed distance calculate --- diff --git a/src/map/mapengine.cpp b/src/map/mapengine.cpp index 56f91f7..53dd1cf 100644 --- a/src/map/mapengine.cpp +++ b/src/map/mapengine.cpp @@ -34,6 +34,7 @@ #include #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));