Использовать Gmap в автономном режиме - PullRequest
2 голосов
/ 08 апреля 2019

Я разработал приложение и использую GMAP.net в форме c # windows. Когда система подключена к Интернету, приложение успешно работает, но я хочу работать с Gmap в автономном режиме. поэтому я использую GMap.NETChacher-master (ссылка: https://github.com/williamwdu/GMap.NETChacher) и сохраняю «Data.gmdb» в папке «E: \ test \ TileDBv5 \ en»). Теперь в Form_load я пишу этот код:

GMaps.Instance.Mode = AccessMode.CacheOnly;
        gMapControl1.CacheLocation = @"E:\test\TileDBv5\en";
        gMapControl1.MapProvider = GMap.NET.MapProviders.OpenStreetMapProvider.Instance;
        gMapControl1.ShowCenter = false;
        gMapControl1.Zoom = 11;
        gMapControl1.Position = new PointLatLng(32, 51);

Но при загрузке проекта карта не отображается, и отображается сообщение об ошибке: «Исключение. Нет данных в локальном тайле». пожалуйста, помогите мне ...

...