Wednesday, July 15, 2009


This is a dedication to my smart GIS readers, I decided to do something simple and easy to setup, and intuitive to use and make your life much easier for free.

Arc2Google Official Page

I called it Arc2Google. This tool is not sponsored by or affiliated with Arc2Earth

This tool combines ArcMap with Google Maps And Google Earth.
When you activate the tool it open a dockable window inside ArcMap and show you the current Extent on the Map in Google Maps or Earth, it get refreshed whenever you change the view in GIS too.

Watch a Video demonstration of the tool

Or Let the pictures speak.

Click Here to Download The Tool (9.x)

Click Here to Download The Tool (9.x/10)

See the previous tool Integrate ArcMap with Google Earth (VBA)

Please report any bugs found here or email it to me. Any suggestions too. I'll reply immediately



  1. good afternoon bro,
    is it for astronomy too or just for earth map??

  2. @Manna
    Good afternoon sis,
    No this software is only for ESRI ArcGIS vs Google Earth and Google Maps..

    you have specific application in mind?

  3. actully, i search for a good astronomy application, better then google earth

  4. @Manna
    What's the flaws and problem in Google Earth?
    it have google sky
    and now few days ago google released Google Moon..
    and its free

  5. Have you true the free ArcGIS Explorer with free globes for mars and the moon? Check out You can also develop custom tasks using the free SDK.

  6. @Marten
    That's great didn't know about it,
    We should take a look at it..

    We could do some mashups stuff with it
    Thanks alot for your comment

  7. yes brother, i saw this application
    however, i found another software
    it is " starry night" its very useful and easy to use :D
    thanx again

  8. @Manna
    It would be great to provide us with a link to Starry night application


  9. Great tool, thanks for sharing. Is there any way to manipulate the tool to launch a larger GMap window? I'm working with dual monitors and it would great to be able to maximize Google Earth/Map on one screen with ArcMap on the other. Thanks!

  10. Glad it helped Michael,

    Sure! I will work on this fix very soon :)

    Thanks for your comment

  11. The tool looks very interesting to me. Please let me ask, will it work with ArcScene? I would like to let a half-transparent raster have its "own topography" when visualised in GoogleEarth.

  12. I have wired the tool to work only with ArcMap
    but yes, I can alter it to work on ArcScene,

    In fact I'm working on Arc2Google 2.0 which will add Google Maps as a geo-referenced raster Layer to ArcMap.

    This will save so much work.

  13. This comment has been removed by the author.

  14. It looks great in demo video. But it seems like that the google map/earth just focus on the south pole, no whether how I zoom/pan the features in arcmap or changes the coordinate system of the data frame. I'm working under ArcMap 9.3 with a german WinXP.

  15. Thanks for your comments Rinevle

    I really love these sort of comment to enhance the tool
    Arc2Google is based on approximation, so the more users use the Tool and feedback I get the more accurate I can make it..

    can you send me some snapshots of the discrepancy?

  16. That's great. Then where can I find the snapshots? Are they some temporary files ?

  17. I don't save the pics in temporary place, but hey, thats a great idea! and it can be done too..
    I could install an autoheal engine in Arc2Google to automatically adjust the pic based on the history

    Thanks for the inspiration

    for now just take a snapshot with the print screen and send them to my email

  18. What a handy tool! Do you know if there's a way to display the 3D buildings in the Google Earth window?

    Thanks for sharing your work on this, Hussein!

  19. Rush,
    glad it helps! :)

    Sure I can display buildings, I'll fix it, and you'll get the update automatically..

    thanks for the suggestion

  20. Thanks for adding buildings! I'm working on a project where I need to differentiate between surface parking lots and multistory parking garages, and having the 3D buildings makes that much easier.

  21. Always Glad I can help
    Best of luck in your project :)

  22. Hi Husseyin,

    I tried Arc2Google with ArcgIS-9.3.1 but it didn't work as saying "unknown projection" even the data (ESRI Sample Data of the world) has projection. What dou you suggest?
    Hayati TASTAN
    Ankara, Turkey

  23. Hi Haytstan,

    I didn't test it on 9.3.1 but some folks did and they say its working

    I had similar problem with some guys from germany

    Can you send me a sample shape file of your data? so i can test it

  24. Thanks for this great tool!
    Does anybody test Arc2Google on ArcGIS 9.1?

  25. Hi Francis,
    it should work on 9.1 if you have framework 2.0
    but I didn't test it..

    You have the code you can recompile it

  26. hi, great tool, saves flipping between windows, would there be an easy way of adding in user created maps from googlemaps, so as to offer more detail for urban areas,

  27. Thanks Edward,

    User created maps? if that is available on Google Maps sure I can add it..

  28. Hi, great tool Akhii husein, but i have problem when click on register.bat or registerADF.bat, i use arcGis 9.2 and .Net Framework 2.0.5

    Can you help me


  29. hi lutfi,
    can u tell me whats the error you are getting.

  30. hi, grat tool, but i have problem when click on registre.bat:
    RegAsm: error RA0000: failed to load 'c:\ ...\arc2Google.dll` because it is not a valid .net assembly

    can you help my

  31. hi fernando,

    whats your .NET Framework?

    What is the version of ArcGIS?

    please download the latest framework from here.

  32. my windows is Microsoft Vista x64
    my .net framework is 3.5 sp1
    the vesion of arcgis 9.3
    I download de .net framework yet

  33. Try running the Register.bat under the 2008 folder

    send me an email on to continue to support

  34. Download the SDK for 2.0 to fix the problem...

  35. attempts to reinstall the framework

  36. good, download the SDK for 2.0 to fix the problem the file is large,
    I notice when finished will try another look thanks

  37. salam houssein,
    can u help me in 2 pb:
    1) is there a tool to convert from international coordinate system (565656,762822) to a gps coordinate.
    2) i run th tool but an error(user-defined type not defined); how to fix this error.
    thank you

  38. Salam

    In ArcObjects, using the CreateGeographicCoordinateSystem(esriSRGeoCSType.esriSRGeoCS_WGS1984)

    use this function

    Sub PointToLatLon(ByVal pMxDocument As IMxDocument, ByVal pPoint As IPoint, ByRef dLatitude As Double, ByRef dLongitude As Double)

    On Error GoTo EH

    ' variables for dealing with projections and units
    Dim pSpRefOutput As ISpatialReference
    Dim pSpRefInput As ISpatialReference
    ' set the spatial reference of output KML data
    Dim pSpRFc As SpatialReferenceEnvironment
    Dim pGCS As IGeographicCoordinateSystem
    pSpRFc = New SpatialReferenceEnvironment
    pGCS = pSpRFc.CreateGeographicCoordinateSystem(esriSRGeoCSType.esriSRGeoCS_WGS1984) 'esriSRGeoCS_WGS1984
    pSpRefOutput = pGCS
    pSpRefOutput.SetFalseOriginAndUnits(-180, -90, 1000000)

    Dim pGeometry2 As IGeometry2
    pGeometry2 = pPoint

    pSpRefInput = pMxDocument.FocusMap.SpatialReference

    ' project feature into latitude/longtitude if necessary
    pGeometry2.SpatialReference = pSpRefInput

    Dim pNewPoint As IPoint
    pNewPoint = pGeometry2

    dLatitude = pNewPoint.X
    dLongitude = pNewPoint.Y

    End Sub

    hope this helps

  39. Dear Hussein, congrats for the tool! It can be very helpful. However when I open a shapefile and then try to project it on GoogleEarth it goes somewhere far outside the map. What I am doing wrong.

    Thank you!

  40. Hi Rika,

    can u send me a sample of this shape file on my email to study it?

  41. Hi,
    great that ur doing for the sake of ease in life...
    well is it compatible with ArcGIS desktop 10?
    We have AGD 9.3 and we are looking for 10th version


  42. hi

    this is the 10 version

  43. hi hussein,

    could u help me

    when i try to register.bat

    then error coming

    Microsoft (R) .NET Framework Assembly Registration Utility 2.0.50727.3053
    Copyright (C) Microsoft Corporation 1998-2004. All rights reserved.

    RegAsm : warning RA0000 : Registering an unsigned assembly with /codebase can ca
    use your assembly to interfere with other applications that may be installed on
    the same computer. The /codebase switch is intended to be used only with signed
    assemblies. Please give your assembly a strong name and re-register it.
    RegAsm : error RA0000 : Could not load file or assembly 'ESRI.ArcGIS.SystemUI, V
    ersion=, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86' or one of i
    ts dependencies. The system cannot find the file specified.
    Press any key to continue . . .

    help me plz

  44. Hi,

    Insert ArcGIS installation CD and then go to customize make sure the .NET Support is installed ..

  45. não está dando certo. quando adiciono uma shape no arcmap, no googleearth é mostrado outra área.



  46. HI Nasir..Really a a good tool but after installing I m not getting the Google in Extensions.....

  47. hi majid

    try this..

  48. Hi Hussein

    Really good working.But I have got a problem with this extension.I cant find a tool in arcmap customize skip.

  49. Thanks for the reply...I m using ArcGIS 9.3....I downloaded "arcgis-101-compatible" but still not getting it in Extensions it shows registration failed...

  50. you should download the 9x installation, not the 10.

    try again and let me know


    Go to arcmap, customize,
    add from file then select Arc2Google.tlb from the installation folder c:\program file\arc2google

  51. sr,but i can't find it in toolbar.
    Can U help me ?

  52. Wonderfull.......i like it..
    thank u hussein.........Allah bless your masterpiece

  53. Dear Hussain

    I have installed Arc2google and toolbar appears in menu in arcmap as well but when i click to see the area in the Google earth using this tool then nothing happens. I am using win vista.

    1. Please try to redownload the tool, from here

  54. Hi there. I'm having a similar experience to Farooq's. Having installed the plugin on Arc 10.0 SP2 under Win7Pro, the Google Earth nav window only appeared the first time I tried clicking the "E" button in the toolbar. The display said that I needed to restart my "browser" to get the plugin to work. Upon restarting Arc, the display does not appear when a toolbar button is clicked.

    Thanks for putting this thing together!

    1. Just a little follow-up to my case. Seems it attempts to open an IE browser that thumbnail/previews correctly when I mouse over it's tab on the start bar (Aero interface on), but appears blank white with a few black elements on the perimeter when it is made the active window. It also does not respond to any user input.

    2. I have updated Arc2Google and removed the dockable window...

      please try again,


Share your thoughts

Note: Only a member of this blog may post a comment.