Friday, July 3, 2009

3 Steps to Synchronize Google Earth with ArcMap

In one of my earlier posts, I had written about how to synchronize two or multiple maps. I came to know that most of you are interested in synchronizing Google Earth with ArcMap. Now, I thought I should let you know about this script/tool that can be used in order to synchronize Google Earth with ArcMap. This script is developed by Luiz Motta, and I found this as a public domain from ESRI website. When I say script, you might think...not my thing! That's not true..you don't need to do anything. The author of the script has created a very good documentation and all you need to know is copy and paste.
Basic requirements:
1. ArcMap 8.2 or higher (Although I have tested only in 9.1, .2 and .3)
2. Google Earth installed in your machine (any version..i believe..i tested in 4 and 5, and it works)
3. You should be detail-oriented and able follow the instructions thoroughly (No programming required).

How to synchronize? Three Steps:
1. Download the zip file from here.
2. Open ArcMap and follow the instructions from the pdf file.
3. Select either Google Earth or ArcMap tab in order to zoom to the areas of your interest from both platform (Google and ArcMap) at the same time.
See the image below to get an idea how it should look:


There you go!!! It is that easy. It might take about 15 minutes for you to copy, paste and follow the instructions. Great script, however you can not digitize (to my knowledge) in both platforms by digitizing or editing one of them. Share your thoughts about what you think!

14 comments:

Unknown said...

Thanks bro..it works...

Kamal said...

I am glad it worked for you! I use it pretty often myself. It is really handy!

Kamal

Seth said...

Hello! I cannot make this work. I followed the instructions in the pdf carefully.
My system is Windows XP SP3, ArcView 9.3, Google Earth 5.1.3535.3218

I wonder what I am doing wrong. There are no error messages though. Can you please help? thank you!

Kamal said...

Hi Seth,
I do remember using it with Arcview 9.3 and XP with Google earth 5.0 version without any issues.You might want to double check while copying and pasting the contents from the .bas file. If that also does not work, it might be an issue with the latest Google Earth or some other related things. You might want to contact the author from the ESRI link (from where you downloaded it)for further solution. Hope this helps, and you figure out how to use it.
Kamal

Unknown said...

Hello
Can I ask you to give some samples of using this?! I mean, what are some applications of doing so???

Thanks pre..

Anonymous said...

i want source code of it in c#...any idea from where i can get?????

Kamal said...

You can actually download the zip file from the link and get all the source codes used in this project.I am assuming the codes are available only in that format. Please note that I didn't write the codes. I found the codes to be very handy and I am letting others know about the wonderful codes. You can contact the author from the download link.I haven't tried with Google V.6 yet though. Hope this helps.

Lines said...

Hello, its not working on my system!

Kamal said...

Hello Lines,
You can contact the author from the ESRI download link if you wish. A lot has changed in Google Earth versioning and ArcGIS itself. It might be the issue with recent changes in both Google Earth and ArcGIS.

ani said...

yes.it works

Kernel said...

yey it works... hmm... could it also be possible that the pinned area on GE will also be pinned on ArcMap? or vice versa?

Kamal said...

Hi Kernel, it doesn't seem to be currently possible with this tool. You can contact the developer from the download link if there are any future plans.

Franz said...

You can check here:

http://en.acolita.com/synchronize-arcgis-arcmap-10-with-google-earth.html

mikea said...

Can it work on Arcmap 10.1? How?