PDA

View Full Version : لود نقشه در GMap.NET



samiasoft
چهارشنبه 04 مرداد 1396, 01:46 صبح
سلام دوستان

فکر میکنم با کامپونت GMap.NET کار کرده باشید.

در GMap.NET قابلیتی برای استخراج نقشه نمایش داده شده وجود داره که با دستور زیر نقشه استخراج میشود و بصورت یک دیتابیس اسکیولایت ذخیره میشود.

using(SaveFileDialog sfd = new SaveFileDialog()) {
sfd.Filter = "sqlitedb (*.gmdb)|*.gmdb";
sfd.FileName = "sqlitedb";






if(sfd.ShowDialog() == DialogResult.OK)
{




gmap.Manager.ExportToGMDB( sfd.FileName);

}


}

مشکلی که با اون روبرو هستم این هستش که میخواستم بعد از استخراج این نقشه بدون نیاز به اینترنت اونو دوباره لود کنم. برای همین از دستور زیر استفاده کردم اما چیزی لود نشد !

using (OpenFileDialog dlg = new OpenFileDialog()) {



if (dlg.ShowDialog() == DialogResult.OK)
{



gmap.Manager.ImportFromGMDB (dlg.FileName);

}


}

حتی دستور زیر رو هم امتحان کردم ولی باز نقشه ای لود نشد!
gmap.ShowImportDialog();

ممنون میشوم راهنمایی کنید