GMAP.Net Google C# 中的卫星地图错误?

GMAP.Net Google Satellite map error in C#?

尝试使用 C# 在 winform 中使用 GMAP.NET,当我将地图属性设置为 GoogleSatelliteMapProvider 时出现错误。 异常:远程服务器返回错误:(404) 未找到

我正在使用最新的 GMAP.Net 版本。 1.7.0.0
请在下面找到代码。

private void Form1_Load(object sender, EventArgs e)
    {
        gmap.MapProvider = GMap.NET.MapProviders.GoogleSatelliteMapProvider.Instance;
        GMap.NET.GMaps.Instance.Mode = GMap.NET.AccessMode.ServerAndCache;
        gmap.SetPositionByKeywords("Country_Name");
        gmap.Position = new GMap.NET.PointLatLng(22.63, 71.58);
        gmap.Zoom = 5;
        gmap.MaxZoom = 18;
        gmap.MinZoom = 2;
        gmap.Bearing = 0;
        gmap.CanDragMap = true;         
    }

您应该下载最新版本的 GMap.Net,它是 1.7.5。我和你有同样的问题,我用那个解决了它。要安装 GMap.NET - Great Maps for Windows Presentation,运行 在程序包管理器控制台中执行以下命令:

PM> 安装包 GMap.NET.Presentation