Hallo,
da ich selber Probleme hatte die GMap Control mit einer Karte auszufüllen(weil manche MapType benutzten und es unter der neuen Version nichtmehr vorhanden ist),wollte ich jetzt unbedingt posten wie man eine Karte in eine GMapControl einfügt und das mit der neuesten GMap Version.
DOWNLOADLINK von GMap: Hier !
Dazu braucht Ihr:
1xGMapControl
1xWindows-Form
Zuerst macht Ihr Verweise auf BSE.WindowsForms.dll;GMap.NET.Core.dll und GMap.NET.WindowsForms.dll.
Danach fügt Ihr die Verweise auch In eure Toolbox ein.
Dann zieht Ihr eine GMapControl auf eure Windows Form und benennt Sie GMapControl1.
Dann macht Ihr einen Doppelklick auf eure Form.
Jetzt zum Code:
Unten seht Ihr dann wie es Fertig aussieht
Ich hoffe ich konnte Helfen
Gruß progThis
da ich selber Probleme hatte die GMap Control mit einer Karte auszufüllen(weil manche MapType benutzten und es unter der neuen Version nichtmehr vorhanden ist),wollte ich jetzt unbedingt posten wie man eine Karte in eine GMapControl einfügt und das mit der neuesten GMap Version.
DOWNLOADLINK von GMap: Hier !
Dazu braucht Ihr:
1xGMapControl
1xWindows-Form
Zuerst macht Ihr Verweise auf BSE.WindowsForms.dll;GMap.NET.Core.dll und GMap.NET.WindowsForms.dll.
Danach fügt Ihr die Verweise auch In eure Toolbox ein.
Dann zieht Ihr eine GMapControl auf eure Windows Form und benennt Sie GMapControl1.
Dann macht Ihr einen Doppelklick auf eure Form.
Jetzt zum Code:
VB.NET-Quellcode
- Imports GMap.NET.MapProviders
- Imports GMap.NET.MapProviders.BingMapProvider 'Muss nicht unbedingt importiert werden
- Imports GMap.NET
- Imports GMap.NET.WindowsForms.Markers
- Imports GMap.NET.WindowsForms.ToolTips
- Imports System.IO
- Imports System.Runtime.Serialization
- Public Class Form1
- Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
- 'Konfigurieren Der Anzeige
- GMapControl1.MapProvider = GMapProviders.BingMap 'Nach GMapProviders gibt es eine Auswahl von Maps,ich hab als Beispiel die BingMap genommen.
- GMapControl1.SetCurrentPositionByKeywords("Deutschland") 'Hier könnt Ihr zwischen den zwei Anführungsstrichen,eine Stadt oder ein Land eingeben.
- GMapControl1.MinZoom = 3
- GMapControl1.MaxZoom = 17
- GMapControl1.Zoom = 5
- GMapControl1.Manager.Mode = AccessMode.ServerAndCache
- End Sub
- End Class
Unten seht Ihr dann wie es Fertig aussieht
Ich hoffe ich konnte Helfen
Gruß progThis