Interface | Description |
---|---|
EarthShape |
所有地球形状模型都具有一些与任意 BodyShape 不共享的共同属性。
|
GeoMagneticFields |
获取地磁场的方法。
|
Class | Description |
---|---|
EarthITU453AtmosphereRefraction |
基于ITU-R P.834-7建议,实现了地球指数大气层的折射模型。
|
EarthStandardAtmosphereRefraction |
实现了地球标准大气层的折射模型。
|
Geoid |
大地水准面是一个天体的重力势的水平面。
|
GeoMagneticElements |
包含表示单点处磁场的元素。
|
GeoMagneticField |
用于计算地球上给定大地点处的地磁场。
|
GeoMagneticFieldFactory |
不同 GeoMagneticField 模型的工厂。
|
GeoMagneticModelLoader |
从给定的输入流加载地磁场模型。
|
LazyLoadedGeoMagneticFields |
根据请求加载磁场,并且可以在创建后进行配置。
|
ReferenceEllipsoid |
用于大地测量中的参考椭球体。
|
Enum | Description |
---|---|
GeoMagneticFieldFactory.FieldModel |
目前支持的地磁场模型。
|
目前包括以下模型:
大地水准面是地球重力场的等势面。该包提供了根据重力场谐波系数计算大地水准面的方法,如下例所示。请参阅 Geoid
的注释以了解一些重要注意事项。
ReferenceEllipsoid ellipsoid
= new ReferenceEllilpsoid(a, f, bodyFrame, GM, spin);
Geoid geoid = new Geoid(
GravityFieldFactory.getNormalizedProvider(degree, order),
ellipsoid);
double undulation = geoid.getUndulation(lat, lon, date);
Copyright © 2002-2023 CS GROUP. All rights reserved.