使用NuGet下載GMap必需的相關檔案。
工具 => NuGet套件管理員 => 管理方案的NuGet套件
在瀏覽中搜尋GMap,安裝其中的GMap.NET.Windows,它會自動去下載相依的檔案,
如:GMap.NET.Core、GMap.NET.WinForms、GMap.NET.Presentation...等。
下載完後就可以在設計模式(Design)下的工具箱中找到GMapControl。
拉出GMapControl後還需要設定一些參數才能正確顯示地圖。
還沒設定前的GMapControl:
this.gMapControl1.Zoom = 5D;
//使用預設的大小Size(150, 150),可能小於Tile的大小,顯示會不完全
this.gMapControl1.Size = new System.Drawing.Size(300, 300);
//使用何種地圖 gMapControl1.MapProvider = GMap.NET.MapProviders.GoogleChinaHybridMapProvider.Instance; //是否使用緩存 GMaps.Instance.Mode = AccessMode.ServerAndCache; //設定最初顯示的座標 gMapControl1.Position = new PointLatLng(24.064, 120.704);設定前的GMapControl:
沒有留言:
張貼留言