类 Transform
- java.lang.Object
-
- org.meteoinfo.data.meteodata.radar.Transform
-
public class Transform extends Object
-
-
构造器概要
构造器 构造器 说明 Transform()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static double[]antennaToCartesian(float r, float a, float e)Convert antenna coordinate to cartesian coordinatestatic double[]antennaToCartesian(float r, float a, float e, float h)Convert antenna coordinate to cartesian coordinatestatic org.meteoinfo.ndarray.Array[]antennaToCartesian(org.meteoinfo.ndarray.Array ra, org.meteoinfo.ndarray.Array aa, float e)Convert antenna coordinate to cartesian coordinatestatic org.meteoinfo.ndarray.Array[]antennaToCartesian(org.meteoinfo.ndarray.Array ra, org.meteoinfo.ndarray.Array aa, float e, float h)Convert antenna coordinate to cartesian coordinatestatic org.meteoinfo.ndarray.Array[]antennaToCartesian(org.meteoinfo.ndarray.Array ra, org.meteoinfo.ndarray.Array aa, org.meteoinfo.ndarray.Array ea)Convert antenna coordinate to cartesian coordinatestatic org.meteoinfo.ndarray.Array[]antennaToCartesian(org.meteoinfo.ndarray.Array ra, org.meteoinfo.ndarray.Array aa, org.meteoinfo.ndarray.Array ea, float h)Convert antenna coordinate to cartesian coordinatestatic double[]cartesianToAntenna(float x, float y, float z, float h)Convert cartesian coordinate to antenna coordinatestatic org.meteoinfo.ndarray.Array[]cartesianToAntenna(org.meteoinfo.ndarray.Array xa, org.meteoinfo.ndarray.Array ya, float z, float h)Convert cartesian coordinate to antenna coordinatestatic org.meteoinfo.ndarray.Array[]cartesianToAntenna(org.meteoinfo.ndarray.Array xa, org.meteoinfo.ndarray.Array ya, org.meteoinfo.ndarray.Array za, float h)Convert cartesian coordinate to antenna coordinatestatic double[]cartesianToAntennaElevation(float x, float y, float e, float h)Convert cartesian coordinate to antenna coordinatestatic org.meteoinfo.ndarray.Array[]cartesianToAntennaElevation(org.meteoinfo.ndarray.Array xa, org.meteoinfo.ndarray.Array ya, float e, float h)Convert cartesian coordinate to antenna coordinatestatic floattoCartesianZ(float r, float e, float h)Convert antenna coordinate to cartesian coordinate Zstatic doublexyToAzimuth(float x, float y)Get antenna azimuth from cartesian x, y coordinatestatic org.meteoinfo.ndarray.ArrayxyToAzimuth(org.meteoinfo.ndarray.Array xa, org.meteoinfo.ndarray.Array ya)Get antenna azimuth from cartesian x, y coordinate
-
-
-
方法详细资料
-
antennaToCartesian
public static double[] antennaToCartesian(float r, float a, float e)Convert antenna coordinate to cartesian coordinate- 参数:
r- Distances to the center of the radar gates (bins) in metersa- Azimuth angle of the radar in radianse- Elevation angle of the radar in radians- 返回:
- Cartesian coordinate in meters from the radar
-
toCartesianZ
public static float toCartesianZ(float r, float e, float h)Convert antenna coordinate to cartesian coordinate Z- 参数:
r- Distances to the center of the radar gates (bins) in meterse- Elevation angle of the radar in radiansh- Altitude of the instrument, above sea level, units:m- 返回:
- Cartesian Z coordinate in meters from the radar
-
antennaToCartesian
public static double[] antennaToCartesian(float r, float a, float e, float h)Convert antenna coordinate to cartesian coordinate- 参数:
r- Distances to the center of the radar gates (bins) in metersa- Azimuth angle of the radar in radianse- Elevation angle of the radar in radiansh- Altitude of the instrument, above sea level, units:m- 返回:
- Cartesian coordinate in meters from the radar
-
antennaToCartesian
public static org.meteoinfo.ndarray.Array[] antennaToCartesian(org.meteoinfo.ndarray.Array ra, org.meteoinfo.ndarray.Array aa, org.meteoinfo.ndarray.Array ea)Convert antenna coordinate to cartesian coordinate- 参数:
r- Distances to the center of the radar gates (bins) in metersa- Azimuth angle of the radar in radianse- Elevation angle of the radar in radians- 返回:
- Cartesian coordinate in meters from the radar
-
antennaToCartesian
public static org.meteoinfo.ndarray.Array[] antennaToCartesian(org.meteoinfo.ndarray.Array ra, org.meteoinfo.ndarray.Array aa, float e)Convert antenna coordinate to cartesian coordinate- 参数:
r- Distances to the center of the radar gates (bins) in metersa- Azimuth angle of the radar in radianse- Elevation angle of the radar in radians- 返回:
- Cartesian coordinate in meters from the radar
-
antennaToCartesian
public static org.meteoinfo.ndarray.Array[] antennaToCartesian(org.meteoinfo.ndarray.Array ra, org.meteoinfo.ndarray.Array aa, org.meteoinfo.ndarray.Array ea, float h)Convert antenna coordinate to cartesian coordinate- 参数:
r- Distances to the center of the radar gates (bins) in metersa- Azimuth angle of the radar in radianse- Elevation angle of the radar in radiansh- Altitude of the instrument, above sea level, units:m- 返回:
- Cartesian coordinate in meters from the radar
-
antennaToCartesian
public static org.meteoinfo.ndarray.Array[] antennaToCartesian(org.meteoinfo.ndarray.Array ra, org.meteoinfo.ndarray.Array aa, float e, float h)Convert antenna coordinate to cartesian coordinate- 参数:
r- Distances to the center of the radar gates (bins) in metersa- Azimuth angle of the radar in radianse- Elevation angle of the radar in radiansh- Altitude of the instrument, above sea level, units:m- 返回:
- Cartesian coordinate in meters from the radar
-
xyToAzimuth
public static double xyToAzimuth(float x, float y)Get antenna azimuth from cartesian x, y coordinate- 参数:
x- X valuey- Y value- 返回:
- Azimuth value
-
xyToAzimuth
public static org.meteoinfo.ndarray.Array xyToAzimuth(org.meteoinfo.ndarray.Array xa, org.meteoinfo.ndarray.Array ya)Get antenna azimuth from cartesian x, y coordinate- 参数:
x- X array valuey- Y array value- 返回:
- Azimuth array value
-
cartesianToAntenna
public static double[] cartesianToAntenna(float x, float y, float z, float h)Convert cartesian coordinate to antenna coordinate- 参数:
x- x coordinate in metersy- y coordinate in metersz- z coordinate in metersh- Altitude of the instrument, above sea level, units:m- 返回:
- Antenna coordinate from the radar
-
cartesianToAntenna
public static org.meteoinfo.ndarray.Array[] cartesianToAntenna(org.meteoinfo.ndarray.Array xa, org.meteoinfo.ndarray.Array ya, org.meteoinfo.ndarray.Array za, float h)Convert cartesian coordinate to antenna coordinate- 参数:
xa- x coordinate array in metersya- y coordinate array in metersza- z coordinate array in metersh- Altitude of the instrument, above sea level, units:m- 返回:
- Antenna coordinate from the radar
-
cartesianToAntenna
public static org.meteoinfo.ndarray.Array[] cartesianToAntenna(org.meteoinfo.ndarray.Array xa, org.meteoinfo.ndarray.Array ya, float z, float h)Convert cartesian coordinate to antenna coordinate- 参数:
xa- x coordinate array in metersya- y coordinate array in metersz- z coordinate value in metersh- Altitude of the instrument, above sea level, units:m- 返回:
- Antenna coordinate from the radar
-
cartesianToAntennaElevation
public static double[] cartesianToAntennaElevation(float x, float y, float e, float h)Convert cartesian coordinate to antenna coordinate- 参数:
x- x coordinate in metersy- y coordinate in meterse- Elevation angle of the radar in radiansh- Altitude of the instrument, above sea level, units:m- 返回:
- Antenna coordinate from the radar - azimuth, range and z
-
cartesianToAntennaElevation
public static org.meteoinfo.ndarray.Array[] cartesianToAntennaElevation(org.meteoinfo.ndarray.Array xa, org.meteoinfo.ndarray.Array ya, float e, float h)Convert cartesian coordinate to antenna coordinate- 参数:
xa- x coordinate array in metersya- y coordinate array in meterse- Elevation angle of the radar in radiansh- Altitude of the instrument, above sea level, units:m- 返回:
- Antenna coordinate from the radar - azimuth, range and z
-
-