/// <summary>
        /// Clear map data
        /// </summary>
        private void ClearMapInfo()
        {
            TrackPositions.Clear();

            if (MainMap.Children.Contains(_pinStart))
            {
                MainMap.Children.Remove(_pinStart);
            }
            if (MainMap.Children.Contains(_pinEnd))
            {
                MainMap.Children.Remove(_pinEnd);
            }
            if (MainMap.Children.Contains(_pinCar))
            {
                MainMap.Children.Remove(_pinCar);
            }

            foreach (var pin in OsrmWayPointsPushpins)
            {
                if (MainMap.Children.Contains(pin))
                {
                    MainMap.Children.Remove(pin);
                }
            }

            OsrmWayPointsPushpins?.Clear();
            MapPolyline.Locations?.Clear();
        }