Implementing ArcGis tile layer using BruTile

I recently went to the trouble of figuring out how to use BruTile to access ArcGIS online maps. ArcGIS serves the maps as a tileserver. I came up with the following URL to access the tiles of the world topographic map.

http://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer

Then I used the following code to configure the TileSource

TileSource = new ArcGisTileSource(m_url, 
                new SphericalMercatorInvertedWorldSchema());

The rest of the code to draw the tiles can be found in the examples at the Brutile site. The results are in the screenshot below:

Image

Posted in Blog and tagged , , , .