STK12与Python联合仿真(三):组件的属性

组件的属性

  • 地面设备的位置
  • 颜色

地面设备的位置

import threading
from agi.stk12.stkdesktop import STKDesktop

fac = root.CurrentScenario.Children.New(AgESTKObjectType.eFacility, "fac1") # 新建一个对象
fac.Position.AssignGeocentric(31.25,121.48,0) # 更改地理位置 纬度,经度,高度
fac.HeightAboveGround = 133 # 更改高度
valueCartesian = fac.Position.QueryCartesian() # 笛卡尔坐标值

颜色

from agi.stk12.utilities.colors import Color, Colors

fac.Graphics.Color = Colors.Blue
fac.Graphics.Color = Color.FromRGB(127, 255, 212)
(r, g, b) = fac.Graphics.Color.GetRGB()

你可能感兴趣的:(STK,python)