ArcObjects Library Reference (Geometry)  

ISpheroidEdit.DefineEx Method

Defines the properties of a spheroid.

[Visual Basic .NET]
Public Sub DefineEx ( _
    ByVal Name As String, _
    ByVal Alias As String, _
    ByVal Abbreviation As String, _
    ByVal Remarks As String, _
    ByRef majorAxis As Double, _
    ByRef Flattening As Double _
)
[C#]
public void DefineEx (
    string Name,
    string Alias,
    string Abbreviation,
    string Remarks,
    ref double majorAxis,
    ref double Flattening
);
[C++]
HRESULT DefineEx(
  BSTR Name,
  BSTR Alias,
  BSTR Abbreviation,
  BSTR Remarks,
  double* majorAxis,
  double* Flattening
);
[C++]

Parameters

Name   Name is a parameter of type BSTR Alias   Alias is a parameter of type BSTR Abbreviation   Abbreviation is a parameter of type BSTR Remarks   Remarks is a parameter of type BSTR majorAxis   majorAxis is a parameter of type double Flattening   Flattening is a parameter of type double

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

The majorAxis parameter represents the semimajor axis. For example, the semimajor axis of the WGS 1984 spheroid is 6378137.0 meters. The flattening value is a small number, such as 0.003352811 (WGS 1984). Often the inverse flattening value is used instead, 298.257223563, and that is what is reported in a well-known text (WKT) version of spheroid. The Define method expects the true flattening value.

See Also

ISpheroidEdit Interface