Project Description

ArcBruTile display maps from OpenStreetMap, Bing, MapQuest, Mapbox, StamenStravaTianditu, VWorld and others in ArcGIS Desktop 10.0/10.1/10.2/10.3.


If you like ArcBruTile and use it on a daily basis, now you can sponsor the project! It will help to get new releases out there more quickly and keep the software free and open source. Just go to and activate your Gittip! Any sponsoring -big or small- will be greatly appreciated!


21-8-2015: ArcBruTile 0.5 is released. For this release Microsoft.Net Framework 4.5 is required. 

29-7-2015: work started on release 0.5, features expected:

. new tile rendering engine for more speed/stability;

. new providers like Tianditu (, Strava ( and VWorld (;

. improved layer ordening;

. experimental Mapbox Vector Tile support.


30-3-2015: if you have the following installation error in ArcGIS 10.3.0:

"Registration failed. Could not load file or assembly 'Esri.ArcGIS.ADF.Local, Version=, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86' or one of its dependencies. The system cannot find the file specified."

try the workaround at or install 10.3.1

4-1-2014: For developers: The Portable Class Library (PCL) version of BruTile is now used. You now need .NET Framework 4.0.3 + PCL tools to develop.

3-1-2014: release ArcBruTile 0.4:

Contains new layout toolbar:

22-12-2013: Development for release 0.4 has been started. No longer support for .NET 3.5 and ArcMap 9.3, only .NET 4.0 and ArcMap 10.x.

16-12-2013: Created new release 0.3.5 with fix for issue 11207: Each 256x256 tile rendering differently causing blockly effect.

10-8-2013: New OpenStreetMap maps added! Mapnik Black/White map, Transport maps, Ski piste map, hiking/biking maps, hillshade map and English placelabels map.

Navigate to Add TMS layer -> select OpenStreetMap


Want more maps? Contact and let us know which one!

7-8-2013: Issue is fixed in release 0.3.4. Please upgrade if you run into this issue.

12-06-2013: due to a change in Google Fusion Tables service the add TMS sample tile providers functionality doesn't work anymore in releases 0.3.3 and lower :-( We are working on creating a new release. 

Supported maps

Stamen: Terrain, Toner, Watercolor

MapBox: Streets, Terrain, Satellite

OpenStreetMap: Hike and Bike Map, Open Cycle Map,

Hiking Trails, Landshade, Mapnik BW, Open Piste Maps, OSM English Labels, Transport

MapQuest: OpenAerialMap, OSM

PDOK: BAG, BRT, BRK, Natura2000, Nok2011, Top10nl, Top50 Raster, Top50 Vector, Top250 Raster (layerfiles)

U.S. National Park Service: Park Tiles (

Tianditu: Satellite and world vector map (

VWorld: Satellite and world vector map (


  • all projections;
  • client side caching;
  • ArcGIS 10.0, 10.1, 10.2;
  • TMS and WMS-C support (WMTS is proposed); 
  • Printing; 
  • MapTiler support (see ArcBruTile and MapTiler for details).

ArcBruTile is based on the generic tiling library BruTile. For other viewers based on BruTile library  see the Mapsui project (Silverlight, WPF, Pixelsense, Windows Phone, Windows 8).


Loading tiles in ESRI ArcGIS 9.3+ through ArcBruTile



 Sample usage:

#Firestations on top of @stamen watercolor tiles (

Why ArcBruTile is developed:

Because ArcGIS, one of the most popular desktop GIS program around, lacks support for non-ESRI tile services (TMS, WMS-C, WMTS), especially the increasingly popular OpenStreetMap maps. And because we're bored searching for the always slow or lost or broken disk/service with actual map reference data :-)
ArcBruTile also solves the projections problem: all tiles are transformed on the fly to the desired projection if needed. ArcBruTile makes it very easy to combine data
with different projections.


Future development:

Want to add your tileservices or new functionality to ArcBruTile or ArcMap? Contact us! Kudos are also welcome :-)


Powered by:

ArcGISBruTileOpenStreetMapBing Maps 


Last edited Aug 21 at 12:06 PM by bertt, version 166