GMap.NET shows no map
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.
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, 2022Comments
-
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.