GMap.NET没有显示地图

Mar*_*mke 4 c# google-maps gmap.net

我正在尝试在我的Windows窗体应用程序中使用GMap.NET.WindowsForms控件,但我不能让它向我显示任何地图.

这是我做的:

我通过从工具箱的上下文菜单中单击"选择项目..."并浏览下载的zip存档中包含的GMap.NET.WindowsForms.dll,将控件添加到我的Visual Studio 2010工具箱中.我还在我的解决方案中添加了对GMap.NET.Core.dll和System.Data.SQLite.dll的引用.

然后我将工具箱中出现的GMapControl放在我的应用程序的主窗体上,并将地图类型设置为GoogleMap.但是,当我运行我的应用程序时,控件会显示一个带有一段文字的蓝色屏幕,上面写着"我们很遗憾,但我们没有这个区域的缩放级别的图像"或者完全没有数据的明亮屏幕(当我改变缩放级别时).

这是我的代码:

  GMapMain.MapType = MapType.GoogleMap;
  GMapMain.MaxZoom = 100;
  GMapMain.MinZoom = 0;
  GMapMain.Zoom = 50;
  GMapMain.CurrentPosition = new PointLatLng(54.6961334816182, 25.2985095977783);

  GMapMain.ReloadMap();      
Run Code Online (Sandbox Code Playgroud)

请帮忙.我不知道该怎么做,我在互联网上找不到任何可以帮助我解决问题的信息.

非常感谢你提前.

Sud*_*udi 7

在使用gmap Control之前,您可以使用以下语句.

GMapProvider.WebProxy = WebRequest.GetSystemWebProxy();
GMapProvider.WebProxy.Credentials = CredentialCache.DefaultNetworkCredentials;
Run Code Online (Sandbox Code Playgroud)