|
|||||||||||||
|
|||||||||||||
|
OpenStreetMap WPF / WinForms UserControl V2.2Der OSMMapViewer V2.2 ist ein WPF- und WinForms Control für das DotNet Framework 4. Das Control kann mit VB.Net und C# eingesetzt werden.
Funktionsweise: Der Viewer stellt die Tiles (Kacheln) verschiedener OSM TileServer "on the fly" dar. Die Kacheln werden dabei auf Basis der übergebenen Koordinate dynamisch aus dem Internet nachgeladen. Es stehen folgende Basiskarten zur Verfügung:
Layer: Über die Basiskarten können eigen definierte Layer eingeblendet werden. Jedem Layer wiederum können beliebig viele Marker zugewiesen werden. Ein Marker kennzeichnet einen virtuellen Punkt auf der Karte. Neben dem Marker-Layer steht noch zusätzlich ein GPX-Layer zur Darstellung von GPS Tracks zur Verfügung. Marker: In der WPF Version kann zur Darstellung eines Markers ein beliebiges WPF-Control (UI-Element) verwendet werden. In der WinForms Version ist dies nicht möglich. Es wird jedoch ein TextMarker mitgeliefert, der verwendet werden kann. POI: Der Viewer verfügt über eine Suchklasse für POI´s (Point of interest). Dazu wird über einen Webclient eine Anfrage an den OSM Overpass Server gestellt. Übergeben werden die zu suchenden Map Features und der Koordinatenbereich, in dem gesucht werden soll. Hinweis bei Verwendung eines Proxy-Servers: Download: Das Download Paket enthält neben dem Usercontrol ein WPF- und ein WinForms-Projekt, sowie ein Projekt für die POI Suche und ein Projekt zur Darstellung von GPS-Tracks. Die Projekte wurden mit VB.Net 2010 erstellt. Download UserControl und Demoprojekt... Lizenztype: |
|
|||||||||||
Powered by:
|
|||||||||||||
| (c) 2011 - VB-Power.net | |||||||||||||