首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GMap.NET不显示地图

GMap.NET不显示地图
EN

Stack Overflow用户
提问于 2010-01-04 03:58:09
回答 4查看 22.1K关注 0票数 4

我正尝试在Windows forms应用程序中使用GMap.NET.WindowsForms控件,但无法使其显示任何地图。

下面是我所做的:

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

然后,我将工具箱中出现的GMapControl放在应用程序的主窗体上,并将映射类型设置为GoogleMap。然而,当我运行我的应用程序时,控件要么显示一个蓝色屏幕,上面有一段文字说“对不起,我们这个地区没有这种缩放级别的图像”,要么显示一个完全没有数据的明亮屏幕(当我更改缩放级别时)。

下面是我的代码:

代码语言:javascript
复制
  GMapMain.MapType = MapType.GoogleMap;
  GMapMain.MaxZoom = 100;
  GMapMain.MinZoom = 0;
  GMapMain.Zoom = 50;
  GMapMain.CurrentPosition = new PointLatLng(54.6961334816182, 25.2985095977783);

  GMapMain.ReloadMap();      

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

非常提前感谢您。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-05-24 07:15:10

尝试将实例模式设置为仅服务器

GMap.NET.GMaps.Instance.Mode = GMap.NET.AccessMode.ServerOnly

票数 4
EN

Stack Overflow用户

发布于 2013-10-27 01:14:14

在使用gmap控件之前,您可以使用以下语句。

代码语言:javascript
复制
GMapProvider.WebProxy = WebRequest.GetSystemWebProxy();
GMapProvider.WebProxy.Credentials = CredentialCache.DefaultNetworkCredentials;
票数 7
EN

Stack Overflow用户

发布于 2010-01-04 04:03:28

您的缩放级别看起来太高。

缩放应介于1和17之间。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1996101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档