new ov.AirspaceData()
webgl/module/airspaceModule/ov-Airspace.js, line 126
空域資訊。
Methods
-
update(parameter)
webgl/module/airspaceModule/ov-Airspace.js, line 160 -
更新空域資訊。
Name Type Description parameter
Object 參數。
Name Type Description geo
GeoPolygonSet optional 多邊形幾何。
angle
Number optional 外擴角度(0~45)。
height
Number optional 空域高度,單位公尺。
color
ov.Color optional 顏色。
opacity
String optional 透明度。
level
Number optional 海拔高度,單位公尺。
side
Number optional 角落面數。
drawBound
Boolean optional 繪製空域。
Example
var param = {};
var polygonset = new GeoPolygonSet();
polygonset.Bounds.push(new GeoPolygon([
new GeoPoint(120.94238322278852, 24.7939789295593, 1),
new GeoPoint(120.94337766421938, 24.794354802859772, 1),
new GeoPoint(120.94340547047727, 24.79428449090763, 1),
new GeoPoint(120.94240688618993, 24.79391328203853, 1),
]));
param.geo = polygonset;
param.angle = 45;
param.height = 20;
param.level = 20;
param.color = new ov.Color("#FF00FF");
param.opacity = 0.8;
param.side = 50;
param.drawBound = true;
entity.update(param);