wpf-10971-controls-and-libraries-map-control-examples-map-image-data-how-to-load-image-tiles-from-openstreetmap.md
Tip
A complete sample project is available in the DevExpress Code Examples database at https://supportcenter.devexpress.com/ticket/details/e3617/map-for-wpf-connect-to-the-openstreetmap-image-tile-service.
This example demonstrates how to connect to the OpenStreetMap web service using the OpenStreetMapDataProvider object.
<dxm:MapControl>
<dxm:MapControl.Layers>
<dxm:ImageLayer>
<dxm:ImageLayer.DataProvider>
<dxm:OpenStreetMapDataProvider TileUriTemplate="http://{subdomain}.tile.MyCustomOSMProvider.org/{tileLevel}/{tileX}/{tileY}.png"
WebRequest="OnWebRequest"/>
</dxm:ImageLayer.DataProvider>
</dxm:ImageLayer>
</dxm:MapControl.Layers>
</dxm:MapControl>
private void OnWebRequest(object sender, DevExpress.Xpf.Map.MapWebRequestEventArgs e) {
e.UserAgent = "DevExpress OpenStreetMapProvider example";
}
Private Sub OnWebRequest(ByVal sender As Object, ByVal e As DevExpress.Xpf.Map.MapWebRequestEventArgs)
e.UserAgent = "DevExpress OpenStreetMapProvider example"
End Sub
View Example: Connect to the OpenStreetMap Image Tile Service
See Also
How to: Load Image Tiles from Bing Maps
How to: Load Image Tiles from Another Source