Go to Google Earth Home
Google Earth COM API Documentation Document Version: 1.0 - Last modified:


earth.idl File Reference

Go to the source code of this file.

Namespaces

namespace  EARTHLib

Classes

interface  ITimeGE
 This represents a date and time. More...
interface  ITimeIntervalGE
 This represents a (beginTime, endTime) interval of time. More...
interface  ICameraInfoGE
 This interface describes a particular camera view as a focus point on the earth and orientation of the camera view relative to that focus point. More...
interface  ITourControllerGE
 This contains the tour options and controls. More...
interface  ISearchControllerGE
 This contains search options and controls. More...
interface  IAnimationControllerGE
 This contains animation options and controls. More...
interface  IViewExtentsGE
 The is used to describe the parameters of a view as a latitude/longitude bounding box. More...
interface  IFeatureGE
 This is a basic representation of a KML feature. More...
interface  IFeatureCollectionGE
 This is a collection of features. More...
interface  IPointOnTerrainGE
 This is the return interface for. More...
interface  IApplicationGE
 This is the main entry point to the Google Earth COM API. More...

Enumerations

enum  AltitudeModeGE { RelativeToGroundAltitudeGE = 1, AbsoluteAltitudeGE = 2 }
 Defines the altitude's reference origin for the focus point. More...


Detailed Description

This is the IDL source file for the Google Earth COM API. It contains the necessary interfaces and enums for third party applications to query and control the Google Earth application.

The main interface that represents the Google Earth application is IApplicationGE.


Enumeration Type Documentation

enum AltitudeModeGE

Defines the altitude's reference origin for the focus point.

See also:
FocusPointAltitudeMode
Enumerator:
RelativeToGroundAltitudeGE  Sets the altitude of the element relative to the actual ground elevation of a particular location. If the ground elevation of a location is exactly at sea level and the altitude for a point is set to 9 meters, then the placemark elevation is 9 meters with this mode. However, if the same placemark is set over a location where the ground elevation is 10 meters above sea level, then the elevation of the placemark is 19 meters.
AbsoluteAltitudeGE  Sets the altitude of the element relative to sea level, regardless of the actual elevation of the terrain beneath the element. For example, if you set the altitude of a placemark to 10 meters with an absolute altitude mode, the placemark will appear to be at ground level if the terrain beneath is also 10 meters above sea level. If the terrain is 3 meters above sea level, the placemark will appear elevated above the terrain by 7 meters. A typical use of this mode is for aircraft placement.



Google Earth
     
©2008 Google - Google Home - About Google