vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   RSS-Feeds  | Newsletter  | Impressum  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2012
 
zurück
Rubrik: Entwicklerkomponenten   |   Lizenz: Freeware24.07.11
OpenStreetMap UserControl V2.4

Der OSMMapViewer V2.4 ist ein WPF- und WinForms Control für das DotNet Framework 4. Das Control kann mit VB.Net und C# eingesetzt werden.

Update:  16.04.2012VB-Versionen:  VB.NETSprache:  Deutsch 
Autor:   Roland WutzkeSystem:  WinXP, Vista, Win7Downloads:  591 
www.vb-power.netBewertung:     [ Jetzt bewerten ]  Download starten (7,5 MB)

Der OSMMapViewer V2.4 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:

  • Mapnik
  • MapQuest
  • CycleMap

Leider wurde der Osmarender TileServer vom Netz genommen, so dass das Kartenmaterial nicht mehr zur Verfügung steht.

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. Weiterhin wird ein Shape-Layer zur Darstellung von Polygonen, Linien und Flächen unterstützt.

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.

Routing:
Der OpenStreetMap Viewer verfügt über die Möglichkeit, den YOURS Routing Web-Service abzufragen, um eine Routenplanung durchzuführen. Die Route kann über den Shape-Layer in Verbindung mit einem PolyLine-Marker zur Anzeige gebracht werden.

Search an GeoCoding:
Neu hinzugekommen sind die Search- und GeoCoding Klassen. Die Suche unterscheidet drei verschiedene Suchfunktionen:

  • Global: Der Suchbegriff wird weltweit gesucht.
  • Länderspezifisch: Der Suchbegriff wird in einem oder mehreren Ländern gesucht.
  • Kartenausschnitt: Der Suchbegriff wird nur im aktuellen Kartenausschnitt gesucht.

Der Suchbegriff wird vom speziellen zum allgemeinen, getrennt durch ein Komma, angegeben (Hausnummer, Straße, Ort). Weiterhin werden spezielle Keyword-Phrasen unterstützt. Bspw: "Apotheken in Berlin". Die Suche gibt zusätzlich ein Objekt-Polygon (falls vorhanden) zurück, so dass Objekte, Flächen und Regionen gesondert markiert dargestellt werden können.

GeoCoding:
Unter GeoCoding versteht man die Rückwärts-Suche. Als Suchkriterium wird eine Koordinate angegeben. Das Ergebnis liefert dann das Objekt unter der Koordinate zurück.

Download:
Das Download Paket enthält neben dem Usercontrol ein WPF- und ein WinForms-Projekt, sowie ein Projekt für die POI Suche, ein Projekt zur Darstellung von GPS-Tracks, ein Projekt zur Routenplanung und ein spezielles Projekt zur Such- und GeoCoding Funktionalität. Die Projekte wurden mit VB.Net 2010 erstellt.


  Download starten (7,5 MB)

Voriger Download   |   Defekten Link melden   |   Nächster Download

Diese Seite wurde bereits 4.444 mal aufgerufen.

Anzeige

DownloadtippsevISDN 1.0 für VB/VBAUnser Download-Tipp
sevISDN 1.0 für VB/VBA

Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m.

 Mehr Details   |    Download (534 KB)   |    Bestellen

Hinweis:
Das Team von vb@rchiv haftet nicht für Schäden, die durch Installation / Ausführen eines hier im Downloadarchiv angebotenen Programms entstehen!

nach obenzurück
 
   

Druckansicht Druckansicht Copyright ©2000-2012 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.

Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel