GMAP使用谷歌卫星图层

时间:2013-10-27 08:22:56

标签: c# google-maps google-maps-api-3 gmap.net

我在我的Windows应用程序(C#)GMAP API中使用过,我需要显示地图的陶艺功能,因此,我尝试将地图提供商设为如下:

 Map.MapProvider = GMapProviders.GoogleSatelliteMap;

不幸的是,地图没有出现并显示如下错误:

enter image description here

如何在C#中获取卫星视图?

3 个答案:

答案 0 :(得分:3)

检查您是否在: 这是离线模式,如果没有缓存,则会产生结果。

  

GMap.NET.GMaps.Instance.Mode = GMap.NET.AccessMode.CacheOnly;

如果地图的缩放属性为0,则会导致该属性。这样做。

  

MainMap.Zoom = 5; //国家/地区级别缩放

编辑:另外一件事,这是在卫星地图中查看的代码。

  

MainMap.MapProvider = GMap.NET.MapProviders.GoogleMapProvider.Instance;

答案 1 :(得分:1)

在地图中试用较新的Greatmap版本

答案 2 :(得分:0)

您应该从这里下载最新版本的GMap.Net: https://www.nuget.org/packages/GMap.NET.Presentation/