关于Web UI图形中显示的测量标签。我已经实现了一个GenericMeasurement Java类,它接受"unit"和"quantity"作为构造函数参数。单位工作正常,直到图形。我期待看到"数量"作为图形标签,但我看到的是"通用测量"。图形标签是简单地从类中提取,还是我可以设置一个属性来定义标签,从而避免为我要可视化的每个测量类型创建一个特定的类?
UI 中的标签会自动取自度量的 JSON。假设您有一个这样的 JSON:
{
"GenericMeasurementFragment": {
"GenericMeasurementSeries": {
"value": 25,
"unit": "km/h" }
},
"time":"2013-06-22T17:03:14.000+02:00",
"source": { "id":"10200" },
"type": "GenericMeasurement"
}
图形的标签直接取自GenericMeasurementSeries。如果你在设备管理中,整个图表的标题取自GenericMeasurementFragment。如果使用驼峰大小写,UI 将自动使用空格。
因此,定义系列的不是 Java 中的类名,而是从中生成的 JSON。您可以查看设备功能模型中的温度测量类。它使用注释强制将系列命名为"T"。