GMAP.Net Ошибка карты Google Satellite в C#?

Пытался использовать GMAP.NET в winform, используя C#, когда я устанавливаю свойства карты в GoogleSatellMapProvider, выдает ошибку. Исключение: удаленный сервер возвратил ошибку:(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;         
    }

1 ответ

Решение

Вы должны загрузить последнюю версию GMap.Net, это 1.7.5. У меня была та же проблема, что и у вас, и я исправил ее. Чтобы установить GMap.NET - Great Maps for Windows Presentation, выполните следующую команду в консоли диспетчера пакетов:

PM> Инсталляционный пакет GMap.NET.Presentation

Другие вопросы по тегам