Skip to main content

OsmGeocodeDataProvider Members

Provides the capability to obtain geocode data from the Open Street Map service.

Constructors

Name Description
OsmGeocodeDataProvider() Initializes a new instance of the OsmGeocodeDataProvider class with default settings.

Fields

Name Description
CultureNameProperty static Identifies the InformationDataProviderBase.CultureName dependency property. Inherited from InformationDataProviderBase.
GenerateLayerItemsProperty static Identifies the InformationDataProviderBase.GenerateLayerItems dependency property. Inherited from InformationDataProviderBase.
MaxVisibleResultCountProperty static Identifies the InformationDataProviderBase.MaxVisibleResultCount dependency property. Inherited from InformationDataProviderBase.
ProcessMouseEventsProperty static Identifies the InformationDataProviderBase.ProcessMouseEvents dependency property. Inherited from InformationDataProviderBase.

Properties

Name Description
CultureName Gets or sets the Culture name used to obtain data from the Bing GIS services. Inherited from InformationDataProviderBase.
GenerateLayerItems Gets or sets a value indicating whether it is necessary to automatically generate items for this layer. Inherited from InformationDataProviderBase.
IsBusy Inherited from WebInformationDataProvider<TEventArgs>.
MaxVisibleResultCount Specifies the number of requested results displayed. Inherited from InformationDataProviderBase.
ProcessMouseEvents Gets or sets a value indicating whether it is necessary to process mouse events by this data provider. Inherited from InformationDataProviderBase.

Methods

Name Description
Cancel() Inherited from WebInformationDataProvider<TEventArgs>.
RequestLocationInformation(GeoPoint, Double, String, Object) Sends a request to receive information about the specified location in the accordance with local culture.
RequestLocationInformation(GeoPoint, Double) Sends a request to receive information about the specified location at the defined zoom level.
RequestLocationInformation(GeoPoint) Sends a request to receive information about the specified location.

Events

Name Description
LayerItemsGenerating Occurs when a data provider starts generating map items for a layer. Inherited from InformationDataProviderBase.
LocationInformationReceived Occurs when the location information has been received.
PropertyChanged Occurs every time any of the MapDependencyObject class properties has changed its value. Inherited from MapDependencyObject.
WebRequest Occurs when the Map control sends a request to a web service. Inherited from WebInformationDataProvider<TEventArgs>.
See Also