#include <QtCore>
-#include "coordinates/geocoordinate.h"
#include "osm.h"
const int MAP_TILE_MIN_INDEX = 0; ///< First index number of map tiles
const qreal MAP_DEFAULT_LONGITUDE = 0.0000; ///< Default longitude value
const qreal MAP_DEFAULT_LATITUDE = 0.0000; ///< Default latitude value
-/**
-* @var FRIEND_LOCATION_ICON_Z_LEVEL
-* @brief layer of friend location icon
-*/
-const int FRIEND_LOCATION_ICON_Z_LEVEL = MAP_SCENE_MIN_NORMAL_LEVEL + OSM_MAX_ZOOM_LEVEL + 1;
-
const int GROUP_ITEM_FRIENDS_COUNT_X = 13; ///< Group item friends count x value
const int GROUP_ITEM_FRIENDS_COUNT_Y = 13; ///< Group item friends count y value
const int GROUP_ITEM_FRIENDS_COUNT_WIDTH = 17; ///< Group item friends count width value
const int PRESS_MANHATTAN_LENGTH = 30; ///< Friend/group item press manhattan length
-/**
-* @var OWN_LOCATION_ICON_Z_LEVEL
-* @brief layer of own location icon
-*/
-const int OWN_LOCATION_ICON_Z_LEVEL = FRIEND_LOCATION_ICON_Z_LEVEL + 1;
-
const double MIN_LONGITUDE = -180.0; ///< Minimum longitude value
const double MAX_LONGITUDE = 180.0; ///< Maximum longitude value
const QString OSM_LICENSE = QString::fromUtf8("© OpenStreetMap contributors, CC-BY-SA");
-const int AUTO_CENTERING_DISABLE_DISTANCE = 100; ///< Distance in pixels
+const int AUTO_CENTERING_DISABLE_DISTANCE = 50; ///< Distance in pixels
//String constants for storing map settings:
const QString MAP_LAST_ZOOMLEVEL = "LAST_MAP_ZOOM_LEVEL"; ///< Maps last zoom level before logout
*/
const int UNDEFINED = INT_MIN;
+/**
+* @enum SceneItemZValues
+*
+* @brief Z level values for different MapScene items
+*/
+enum SceneItemZValues {
+ RouteItemZValue = MAP_SCENE_MIN_NORMAL_LEVEL + OSM_MAX_ZOOM_LEVEL + 1,
+ FriendLocationItemZValue,
+ GPSLocationItemZValue
+};
+
#endif // MAPCOMMON_H