My Adventure with Google Maps in ArcMap

Many years ago I wondered how to get Google Maps as a background map in ArcMap.  Why did I want to do this?  Because it would be cool and basemaps in ArcMap were limited back then.  However, I never had a chance to try it out … got too busy.  Besides, there are many options now for basemaps and better than Google Maps.  For a government agency, replacing authoritative GIS data with crowd sourced data might not be a good idea.  However, I recently did have some time to explore this (for 8 hours!) and here is my adventure in getting Google Maps into ArcMap.

What better way to figure out how to get Google Maps into ArcMap than by doing a Google search!

ArcBruTile
http://arcbrutile.codeplex.com/

I found this one on a GIS forum post.  They said you could display Google Maps in ArcMap with it.  So I downloaded the software and installed.  I was disappointed that there was no option for Google Maps!  After reading some comments on their page, they had to take it out because of Google licensing issues.  The interface does have other choices, some are interesting like a watercolor painted map.

I did discover if you download version 0.2.2, it does work but rather slowly and the satellite option does not work.  Why use an old crippled extension anyway?

google1

ArcGoogle
http://www.mediafire.com/download/d0xr4bdid5594nn/ArcGoogleSetup.zip

I tried this one and it worked … for about 8 minutes, then ArcMap froze and closed.  Thinking it was a fluke, I started ArcMap again and used the tool, but it did the same thing.  Too bad.  Maybe it will work differently for you?  Let me know if you try it.

google2

GoogleMap Download
http://gto-software.com/arcmapdt.aspx?ID=46

If you cannot read Vietnamese, here is the translation.

This one worked pretty well.  It downloads the tiles to a cache before they are displayed, however it is a little slow because of that.

google3

I also found the images a little blurry, maybe because it was using lower res images to speed up the cache?  Not sure.  I was using the California State Plane projection in ArcMap and everything lined up fine.  The interface also has a satellite and terrain map option.

google3b

Arc2Earth
http://www.arc2earth.com/software/arc2earth/

They have a polished website, so it gives you the impression their software will be the same.  Their claim is worldwide coverage for Google Maps directly in ArcMap, with the convenience of a low-cost monthly subscription ($490/yr for 1 user).  You can download a free Community Edition for a 7 day trial, so I gave it a go.  Download and install was simple.  When I opened ArcMap I got this:

google4

That’s not good.  Maybe the firewall at work is doing something crazy?  So I installed it on my laptop outside the network and got this:

google4b

What?  So I click on Yes and get this:

google4c

So much for Arc2Earth!  I give up.  Maybe it will work for you?

So there you have it, my 8 hour quest for Google Maps in ArcMap.  If you find something similar, post a comment so we all can benefit.

-mike

9 thoughts on “My Adventure with Google Maps in ArcMap

    • Hi,
      It is a great add-in. Unfortunately I have realised that the new version does not include the “Grab Google Aerial” tool.
      Is it possible to obtain version 1.2.1 elsewhere?
      Thank you.

      • Sorry, the tool worked so well that Google personally called me to point out that it violated their Terms of Service (TOS). They were completely professional about it. They mainly didn’t want me to get counter-sued if an end-user were to be sued for the violation. In order to be in compliance, the end-user would need a Google Maps for Business license key. Rather than place that burden ($$$) on the end-user, I thought it best to remove the portion of the add-in that was in violation. I did my best to ensure that I was in compliance before releasing the tool. Sadly I missed a critical section in the massive TOS document (related to using static maps API behind a firewall).

Leave a comment