public GeobaseMapMarker(GMap.NET.WindowsForms.GMapControl gMapControl, string mapFileName) : base(GMap.NET.PointLatLng.Zero) { m_gMapControl = gMapControl; if (!string.IsNullOrEmpty(mapFileName)) { string fileName = System.IO.Path.Combine(System.IO.Directory.GetCurrentDirectory(), mapFileName); if (System.IO.File.Exists(fileName)) { Telogis.GeoBase.Repositories.Repository.Default = new Telogis.GeoBase.Repositories.SimpleRepository(fileName); } } myMap = new Telogis.GeoBase.MapCtrl(); DisableRegionCheck = true; IsHitTestVisible = false; }