Google Earth not found by BaseCamp

I have Google Earth Pro installed on my Win7 computer, but Basecamp thinks it's NOT installed. How can I fix? thanks
  • Former Member
    0 Former Member over 9 years ago
    ...What might have changed? I haven't upgraded anything recently.


    I'd say Google Earth silently updated you to the new version BaseCamp has problems with.
  • Perhaps a Windows update has broken something?


    No, I think Basecamp really isn't doing this in a "robust" way.

    It just needs to run a file.
  • I have g. Earth and G. Earth Pro installed - basecamp doesn't recognize either program. How do i tell it what executible to launch. Or how do i get it to recognize i have g. earth

    thanks.
  • I've moved your post to this thread, please read the posts above.
  • I have opened a case for this. Thank you for the feedback. We will get to the bottom of what is going on.


    Thanks..... I've been running Basecamp 4.4.7 since it was released and has always started Google Earth as designed, and also when I installed Google Earth Pro sometime back, it also started as designed until this weekend... Other than MicroSoft updates, haven't been any significant changes in the system, and no significant related entries in the events log...so don't know what changed to break it.. Checked the build versions of the installed Google Earth and Google Earth Pro, don't see any updates that have recently occurred.

    Now if I do have Google Earth, or Google Earth Pro running before starting BaseCamp, the View, Google Earth menu clicks will zoom Google Earth/Google Earth Prostart as directed by Basecamp view menu selection.

    Looking forward to testing the next BC beta.... regards..
  • Again, this is a recent change in behavior. I'm not sure if something changed because of an update to GE or to BaseCamp/MapSource, but they are no longer playing well together.


    Here is a workaround if anyone is interested. Start Google Earth and keep it open. After Google Earth has started, go back to your BaseCamp screen, select View and then Google Earth. Everything will work once Google Earth is open on its own.
  • So, Basecamp's problem with Google Earth is supposedly due to an API being deprecated (see the sticky at the top). This doesn't seem to make sense.

    "Deprecated" does not mean "it doesn't work". The API is scheduled to be disabled at the end of the year (that is, the API will work to the end of this year). (Note that some newer versions of browsers have dropped support for the API, which means Earth stuff might not work from them. But that doesn't mean Earth doesn't work.)

    Since Basecamp, apparently, has no problems using Earth if it is already running, the API isn't necessary anyway.

    If Basecamp can use a running Earth instance, it should be easy to have Basecamp run Earth to create a running instance to use (when it doesn't find a running instance).

    Edit: the sticky said that something changed in Earth that it was using to run it. That change might not be related to the deprecation at all.
  • Former Member
    0 Former Member over 9 years ago
    I agree. After reading the sticky it's hard not to be left with the impression that any mention at all of API deprecation by Google is little more than a red herring.

    When one clicks on View->Google Earth->etc, BaseCamp creates a temp.kml file in the \AppData\Local\Temp\Basecamp folder. That's it. That's all BC does. From then on viewing the data is totally up to GE and as far as the calling app (BC) is concerned the process is, usually, one of running a file, no more, something good ol' ShellExecuteEx has been doing, without hassle and without API, for donkey's years.
  • It looks like they are planning to get it to work again.

    It should be easy to get to work.

    The sticky actually indicated that something changed in a newer version of Earth that Basecamp was using.

    ShellExecuteEx might not actually end-up running Google Earth.