【发布时间】:2019-01-31 00:22:26
【问题描述】:
我想在我的 WPF 项目中使用 GMap.net。 不幸的是,我找不到在 WPF 中使用 GMap.net 的任何好的参考,例如 this source 用于 windows 窗体,对于每个部分,我必须进行大量搜索才能使用它。 我的第一个问题是关于如何在 WPF 中使用 GMap.net 有什么好的资源吗? 我的第二个问题是,我看到有人告诉我在 WPF 中使用了 GMap.NET.WindowsForms.dll 而不是 GMap.NET.WindowsPresentation.dll。可能吗?如果是,如何? 我将 GMap.NET.WindowsForms.dll 、GMap.NET.Core.dll 和 System.Windows.Forms 添加到我的项目中,并将以下代码添加到 Window_Loaded 事件中,但项目运行时没有地图:
GMap.NET.WindowsForms.GMapControl gmap = new GMap.NET.WindowsForms.GMapControl();
gmap.MapProvider = GMap.NET.MapProviders.GoogleMapProvider.Instance;
GMap.NET.GMaps.Instance.Mode = GMap.NET.AccessMode.ServerOnly;
gmap.Position = new GMap.NET.PointLatLng(48.8589507, 2.2775175);
gmap.Width = 500;
gmap.Height = 500;
gmap.Zoom = 13;
gmap.ShowCenter = false;
【问题讨论】: