Google Earth Voyager
This is Tamer E. Louis, a software team leader..
I made a program to integrate with google earth (GE) and builds the cache file for a specific area needed by the user.
My program called Google Earth Voyager (GEV) because it automatically surf the area you want without any need to surf it by your hands..
Actually I always wanted to scan a big area over GE with a detailed zoom (from only 600 meters altitude) but the problem was that I have to move over the whole area with the mouse so GE will refresh every snapshot and save it in its cache for later offline view.
So, I made this program that will take the details of the area you want to scan and the zooming value and it will fill the cache automatically.
In contrast with cache builder, GEV will scan the snapshots in order and it will not take random snapshots, so it will guarantee that you will go for every detailed square in the whole area.
Also it stops when it finishes the full scanning and gives the user an information message. It will not go forever.
You can download it from my web page at www.geocities.com/tamatimo.geo/files
the file name is GEV2.0.zip
I also want to describe quickly how to use it.
1. Open Google Earth (GE)
2. GO to Tools menu -> Options -> Touring tab and set the "Fly to Speed" option to the max Fast.
3. GO to Add menu -> Network Link, then browse for the file called GEVData.KML which is beside the program.
4. In the appearing dialog and in the Refresh tab, check the option "Fly to view on refresh" and then choose "periodically" and set the time to 10 seconds (you can change the refresh rate as you want).
5. Press OK.
6. Open Google Earth Voyager (GEV), while your Google earth is still opened.
7. Set the data you want to scan in the program and press Start Voyage. You will see that GE is refreshing the snapshots automatically.
If you want to scan the Eiffel Tower area with Zoom of 250 meters altitude, here are the values you will set:
Latitude: 48 degrees 51 min. 36 sec. North
Longitude: 2 degrees 17 min 16 sec East
Area width of 1 km to the East and a height of 0.4 km to the South
For the snapshots:
Snapshots width of 0.3 km horizontally and height of 0.2 km vertically (got from the height and width of the image which is displayed on GE window from the selected Altitude).
Altitude: 250 meters
Refresh Every 10 seconds (to be the same as the rate you made at step 4).
N.B. You have to keep Google Earth running while GEV is running
Any comments are welcomed ...
i'm running your cache program now after i attempted cache builder and it ran for 26 hours with no sign of progress. I dont have alot of experience with google earth so i was wondering what will happen once ur program finishes. Will a file be created and if so where? I'm running this on my home pc and will then transfer it out to the car so any instructions u may have regarding snapshot completion will be appreciated. I'm scanning 100km x 100kms so take ur time on the response lol.
and here's teh problem i had when i tried this a few days ago. about 20 mins into the voyage google earth stops moving. Any idea why? Heres my settings.
space .3kms east
refresh every 5 seconds
I am supposing that you are caching the data of Washington DC.. ok, let's see
I tried it with your data and it worked for me, so the problem may be in the google earth settings itself.
Please check that you did the following in Google Earth:
1. Check the option "Fly to view on refresh" on the Network link dialog. This option must be marked as true.
2. In the same dialog, The time based refresh must be 5 seconds (as the one you specified in GEV).
3. In google earth options dialog and in the Touring tab, set the "Fly-To Speed" value to Max fast (5.000).
4. In the same screen set the "Tour Pause" value to zero seconds.
Please check those points and try again. I will be waiting for you to tell me about the results. I hope it will work this time.
When GEV finishes its work it will give you a message dialog to tell you that "Voyage has been ended".
N.B. I have updated the site with the last version, you can find it on www.geocities.com/tamatimo.geo/files
Please check also that you are using the KML file that is beside the program not any KML that is anywhere else..
Version 2.0 is now available with advanced options to set starting from a specific point.
This will be useful if you close the program and need to run it after a while from the last point it was stopped at. This will remove the burden of starting from the very beginning and scanning snapshots that are already scanned.
Settings as you suggested, it did the same thing.. Ran for 20 minutes then stopped :( . The status bar is still @ 0%
Originally Posted by tamerlouis
I did the settings as you suggested as well. Also ran for about 20 minutes & stopped. Maybe we need some clearer instructions or we all are missing a setting or so in google earth? I also upped the cache setting to 2000mb. Looks like just what I need if we can get this going though... Thanks!
I have fixed it...
Thanks guys for your comments..
I found it a bug in refreshing the lines and I fixed it.
I uploaded the new version of the program to the same location so you can download it again and run it as usual.
Please try it and tell me the results..
Tamerlouis, you seem to have fixed the bug. It has been going strong all night. The only problem I see is that upon waking up this morning I see that google earth had a message that it lost contact with the google server. I pressed ok & then it said that it regained contact & had to press ok again. I don't know how long it was out, but it didn't cache a good portion. I am hoping that I can just run voyager again for that (hopefully small) portion of the voyage that is missing in the cache. I guess this is a heads up that it needs to be manually monitored semi frequently, even if you have hi speed cable like me.
Also, I suggest taking some of the info in your post #5 & adding it to the instructions in post #2. They just seemed slightly different to me.