GMap.NET shows no map

22,244

Solution 1

try setting the instance mode to server only

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

Solution 2

You could use following statements before using gmap Control.

GMapProvider.WebProxy = WebRequest.GetSystemWebProxy();
GMapProvider.WebProxy.Credentials = CredentialCache.DefaultNetworkCredentials;

Solution 3

Your zoom level looks too high.
The zoom should be between 1 and 17.

Share:
22,244
Mariusz Schimke
Author by

Mariusz Schimke

I’m a software developer with over ten years’ experience, based in Poland. My career was focused on the development of Windows-based distributed systems before I switched to the context of web applications just a couple of years ago.

Updated on July 09, 2022

Comments

  • Mariusz Schimke
    Mariusz Schimke almost 2 years

    I'm trying to use the GMap.NET.WindowsForms control in my Windows forms application but I cannot make it show me any map.

    Here is what I did:

    I added the control to my Visual Studio's 2010 toolbox by clicking 'Choose Items...' from the toolbox's context menu and browsing for the GMap.NET.WindowsForms.dll included in the downloaded zip archive. I also added references to GMap.NET.Core.dll and System.Data.SQLite.dll in my solution.

    Then I put the GMapControl that appeared in the toolbox on the main form of my application and set the map type to GoogleMap. When I run my application, however, the control shows either a blue screen with a piece of text saying "We are sorry, but we don't have imagery at this zoom level for this region" or a bright screen with completely no data (when I change zoom level).

    Here is my code:

      GMapMain.MapType = MapType.GoogleMap;
      GMapMain.MaxZoom = 100;
      GMapMain.MinZoom = 0;
      GMapMain.Zoom = 50;
      GMapMain.CurrentPosition = new PointLatLng(54.6961334816182, 25.2985095977783);
    
      GMapMain.ReloadMap();      
    

    Please help. I have no idea what to do and I cannot find any information in the Internet that could help me solve the problem.

    Thank you very much in advance.