com.supermap.mobjects.electromagnetism
类 RadarClampToGround
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.mobjects.electromagnetism.ElectroMagnetism
-
- com.supermap.mobjects.electromagnetism.RadarClampToGround
-
- 所有已实现的接口:
- IDisposable
public class RadarClampToGround extends ElectroMagnetism
贴地雷达类
-
-
构造器概要
构造器 构造器和说明 RadarClampToGround(Scene scene, String tag)
贴地雷达的构成函数
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 void
dispose()
对象释放double
getCircleRadiusInner()
获取雷达内圆半径double
getCircleRadiusOuter()
获取雷达外圆半径String
getCircleType()
获取雷达传感器类型double
getClockAngleMax()
获取雷达外圆周角角度double
getClockAngleMin()
获取雷达内圆周角角度double
getHalfAngleInner()
获取雷达内锥角角度double
getHalfAngleOuter()
获取雷达外锥角角度boolean
getIsGridShow()
获取雷达是否显示包络线ElectroMagnetismType
getRadarType()
获取雷达类型Color
getSphereColor()
获取雷达颜色boolean
setParameter(Point3D point3D, String strCircleType, double dHalfAngleInner, double dHalfAngleOuter, double dClockAngleMin, double dClockAngleMax, double dCircleRadiusInner, double dCircleRadiusOuter, boolean bGridShow, Color sphereColor)
设置雷达参数-
从类继承的方法 com.supermap.mobjects.electromagnetism.ElectroMagnetism
addRadarScan, excute, fromXML, getIsVisible, getLineColor, getOffset, getPosition, getRadarAngle, getRadarScanArray, getRadarScanArrayCount, getRotation, getScaneSpeed, getStrTag, removeAllRadarScan, resetRadarScan, setIsVisible, setOffset, setPosition, setRotation, setScaneSpeed, toXML
-
-
-
-
方法详细资料
-
setParameter
public boolean setParameter(Point3D point3D, String strCircleType, double dHalfAngleInner, double dHalfAngleOuter, double dClockAngleMin, double dClockAngleMax, double dCircleRadiusInner, double dCircleRadiusOuter, boolean bGridShow, Color sphereColor)
设置雷达参数- 参数:
point3D
- 位置点strCircleType
- 传感器类型dHalfAngleInner
- 内锥角[-90, 90]dHalfAngleOuter
- 外锥角[-90, 90]dClockAngleMin
- 内圆周角[-360, 360]dClockAngleMax
- 外圆周角[-360, 360]dCircleRadiusInner
- 内圆半径(km)dCircleRadiusOuter
- 外圆半径(km)bGridShow
- 外包络线显示标志sphereColor
- 圆球包络填充色- 返回:
- 是否设置成功
-
getCircleType
public String getCircleType()
获取雷达传感器类型- 返回:
- 传感器类型
-
getHalfAngleInner
public double getHalfAngleInner()
获取雷达内锥角角度- 返回:
- 雷达内锥角角度
-
getHalfAngleOuter
public double getHalfAngleOuter()
获取雷达外锥角角度- 返回:
- 雷达外锥角角度
-
getClockAngleMin
public double getClockAngleMin()
获取雷达内圆周角角度- 返回:
- 雷达内圆周角角度
-
getClockAngleMax
public double getClockAngleMax()
获取雷达外圆周角角度- 返回:
- 雷达外圆周角角度
-
getCircleRadiusInner
public double getCircleRadiusInner()
获取雷达内圆半径- 返回:
- 雷达内圆半径
-
getCircleRadiusOuter
public double getCircleRadiusOuter()
获取雷达外圆半径- 返回:
- 雷达外圆半径
-
getIsGridShow
public boolean getIsGridShow()
获取雷达是否显示包络线- 覆盖:
getIsGridShow
在类中ElectroMagnetism
- 返回:
- 是否显示包络线
-
getSphereColor
public Color getSphereColor()
获取雷达颜色- 覆盖:
getSphereColor
在类中ElectroMagnetism
- 返回:
- 雷达颜色
-
getRadarType
public ElectroMagnetismType getRadarType()
获取雷达类型- 覆盖:
getRadarType
在类中ElectroMagnetism
- 返回:
- 雷达类型
-
dispose
public void dispose()
对象释放- 指定者:
dispose
在接口中IDisposable
- 覆盖:
dispose
在类中ElectroMagnetism
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.