EllipsoidGeodesic

new EllipsoidGeodesic(start, end, ellipsoid)

Initializes a geodesic on the ellipsoid connecting the two provided planetodetic points.
Name Type Default Description
start Cartographic optional The initial planetodetic point on the path.
end Cartographic optional The final planetodetic point on the path.
ellipsoid Ellipsoid Ellipsoid.WGS84 optional The ellipsoid on which the geodesic lies.

Members

The final planetodetic point on the path.

endHeading :Number

The heading at the final point.

start :Cartographic

The initial planetodetic point on the path.

startHeading :Number

The heading at the initial point.

surfaceDistance :Number

The surface distance between the start and end point

Methods

interpolateUsingFraction(fraction)Cartographic

Provides the location of a point at the indicated portion along the geodesic.
Name Type Description
fraction Number The portion of the distance between the initial and final points.
Returns:
The location of the point along the geodesic.

interpolateUsingSurfaceDistance(distance)Cartographic

Provides the location of a point at the indicated distance along the geodesic.
Name Type Description
distance Number The distance from the inital point to the point of interest along the geodesic
Returns:
The location of the point along the geodesic.
Throws:
  • DeveloperError : start and end must be set before calling funciton interpolateUsingSurfaceDistance

setEndPoints(start, end)

Sets the start and end points of the geodesic
Name Type Description
start Cartographic The initial planetodetic point on the path.
end Cartographic The final planetodetic point on the path.