1

尝试使用 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;         
    }
4

1 回答 1

0

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

PM> Install-Package GMap.NET.Presentation

于 2017-04-12T11:45:43.347 回答