In Google Earth (web browser plug-in, GE API), I am moving the camera from point A to point B by changing the coordinates. It works, but GE always seems to do a high jump while enroute.
Example (using ge.ALTITUDE_ABSOLUTE setting)
Point A: camera.setLatitude(50.1);camera.setLongitude(14.1);camera.setAltitude(1000.0);
Point B: camera.setLatitude(51.1);camera.setLongitude(15.1);camera.setAltitude(1000.0);
(note identical altitude 1000 m at both points).
The location change works fine, but enroute GE zooms out with Eye Alt. going up to 72 km, and then back again to the desired 1000.0 m (value read off the status line, with flyTo speed set to very slow).
Is there a way to suppress this high jumping, and stay at a fixed altitude? I can't so far not even find a comprehensive description of this behaviour, let alone parameters to control it.
(Obviously, "flightsim" type GE applications can do it, but I think they are not using coordinate changes, but rather basing movement on heading/speed data). But it would seem somewhat silly to have to turn the two coordinate sets first into speed/velocity and then back into coordinates, only to achieve constant altitude movement.)
Thanks for all hints.