多边形值检索

命令 0xa8: 获取多边形变量#

ubyte string
变量 (Variable) 多边形 ID (Polygon ID)

请求获取指定多边形某个变量的值。

可以检索以下变量值,返回值的类型也在表格中显示。

**可检索多边形变量概览**
变量 (Variable) 值类型 (ValueType) 描述 (Description) Python 方法
id list (0x00) stringList 返回所有多边形的 ID 列表(给定的多边形 ID 被忽略) getIDList
count (0x01) int 返回多边形的数量(给定的多边形 ID 被忽略) getIDCount
type (0x4f) string 返回该多边形的(抽象)类型 getType
color (0x45) ubyte,ubyte,ubyte,ubyte 返回该多边形的颜色 (rgba) getColor
shape (0x4e) 2D-polygon 返回该多边形的形状(2D 位置列表) getShape
filled (0x55) int 返回该多边形是否被填充 (1) 或未填充 (0) getFilled
lineWidth (0x4d) double 返回绘制未填充多边形时的线宽 getLineWidth

响应 0xb8: 多边形变量#

ubyte string ubyte <return_type>
变量 (Variable) 多边形 ID (Polygon ID) 变量的返回类型 (Return type of the variable) <VARIABLE_VALUE>

“获取多边形变量命令” 的响应。