Back to Devexpress

OsmSearchDataProvider Class

wpf-devexpress-dot-xpf-dot-map-278e6b07.md

latest2.9 KB
Original Source

OsmSearchDataProvider Class

Provides the search options using the Open Street Map service.

Namespace : DevExpress.Xpf.Map

Assembly : DevExpress.Xpf.Map.v25.2.dll

NuGet Package : DevExpress.Wpf.Map

Declaration

csharp
public class OsmSearchDataProvider :
    WebInformationDataProvider<XmlProvidedEventArgs>,
    ISearchPanelRequestSender
vb
Public Class OsmSearchDataProvider
    Inherits WebInformationDataProvider(Of XmlProvidedEventArgs)
    Implements ISearchPanelRequestSender

Example

This example demonstrates how to add an image layer displaying map tiles from the OSM service and an information layer that searches for a place on the map using the OSM search service. It uses the following classes:

ClassDescription
ImageLayerDisplays map images obtained from map image data providers.
OpenStreetMapDataProviderThe class that loads map images from a web resource that provides data in the OpenStreetMap format.
InformationLayerA layer that is used to display additional information above the map.
OsmSearchDataProviderProvides the search options using the Open Street Map service.
xaml
<dxm:MapControl>
    <dxm:ImageLayer>
        <dxm:OpenStreetMapDataProvider />
    </dxm:ImageLayer>
    <dxm:InformationLayer>
        <dxm:OsmSearchDataProvider />
    </dxm:InformationLayer>
</dxm:MapControl>

Implements

ISupportWebRequest

ISearchPanelRequestSender

Inheritance

Object DispatcherObject DependencyObject Freezable MapDependencyObject InformationDataProviderBase WebInformationDataProvider<DevExpress.Map.Native.XmlProvidedEventArgs> OsmSearchDataProvider

See Also

OsmSearchDataProvider Members

DevExpress.Xpf.Map Namespace