/// <summary> /// Performs a miniscule translation of the Google Earth camera. This will cause any /// features which refresh on view changes to refresh. /// </summary> public static void TriggerRefresh() { CameraInfoGE oCamera = s_oGEClass.GetCamera(Convert.ToInt32(false)); CameraInfoGE oNudgedCamera = new CameraInfoGEClass(); oNudgedCamera.Azimuth = oCamera.Azimuth; oNudgedCamera.FocusPointAltitude = oCamera.FocusPointAltitude; oNudgedCamera.FocusPointAltitudeMode = oCamera.FocusPointAltitudeMode; oNudgedCamera.FocusPointLatitude = oCamera.FocusPointLatitude; oNudgedCamera.FocusPointLongitude = oCamera.FocusPointLongitude; oNudgedCamera.Range = oCamera.Range - 0.0001; oNudgedCamera.Tilt = oCamera.Tilt; s_oGEClass.SetCamera(oNudgedCamera, 100000.0); }
//bris private void button6_Click(object sender, EventArgs e) { CameraInfoGEClass cam = new CameraInfoGEClass(); cam.FocusPointLatitude = -27.5; cam.FocusPointLongitude = 153; cam.FocusPointAltitude = 60000.0f; ge.SetCamera(cam, 1.0f); }