Pregunta

Estoy tratando de utilizar el GMap.NET.WindowsForms Control en mi aplicación de Windows Forms, pero no puedo hacer que me muestre ningún mapa.

Esto es lo que hice:

He añadido el control de la caja de herramientas de mi Visual Studio 2010 haciendo clic en 'Elegir elementos ...' desde el menú contextual de la caja de herramientas y su búsqueda de la GMap.NET.WindowsForms.dll incluido en el archivo zip descargado. También he añadido referencias a GMap.NET.Core.dll y System.Data.SQLite.dll en mi solución.

A continuación pongo el GMapControl que apareció en la caja de herramientas en la principal forma de mi aplicación y establecer el tipo de mapa para GoogleMap. Cuando ejecuto mi aplicación, sin embargo, los programas de control, ya sea una pantalla azul con un trozo de texto que dice "Lo lamentamos, pero no disponemos de imágenes de este nivel de zoom para esta región" o una pantalla brillante con completamente sin datos ( cuando cambio el nivel de zoom).

Aquí está mi código:

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

  GMapMain.ReloadMap();      

Por favor, ayuda. No tengo ni idea de qué hacer y no puedo encontrar ninguna información en Internet que podría ayudar a resolver el problema.

Muchas gracias de antemano.

¿Fue útil?

Solución

intente configurar el modo de ejemplo solamente con el servidor

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

Otros consejos

Se puede usar después de las declaraciones antes de usar gmap de control.

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

Sus miradas zoom nivel demasiado alto.
El zoom debe estar entre 1 y 17.

En la versión 1.7.0 de GMap.NET la vista de satélite no está funcionando, usted debe descargar la última versión desde aquí:

https://www.nuget.org/packages/GMap.NET. presentación /

con el que se puede utilizar la vista de satélite.

Si usted puede ver la vista por satélite en su environmet es porque usted tiene el mapa en la memoria caché, pero no te puede ver algunos lugares. Con la nueva versión, se descarga el mapa del servidor y se verá bien.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top