private static LocationData ConvertPositionData(Geoposition position)
{
var latitude = position.Coordinate.Latitude;
var longtitude = position.Coordinate.Longitude;
var heading = position.Coordinate.Heading;
var accuracy = position.Coordinate.Accuracy;
var timestamp = position.Coordinate.Timestamp;
return new LocationData(latitude, longtitude, heading ?? 0, accuracy, timestamp.LocalDateTime);
}