图表中的测量标签

时间:2017-01-18 09:17:25

标签: cumulocity

关于Web UI图中出现的度量标签。我已经实现了一个GenericMeasurement Java类,它接受“unit”和“quantity”作为构造函数参数。单位工作正常到图形。我期待看到“数量”作为图形标签,但我看到“GENERIC MEASUREMENT”。图标标签是从类中提取的,还是可以设置属性来定义标签,从而避免为我想要显示的每种测量类型创建特定的类?

1 个答案:

答案 0 :(得分:0)

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。如果使用camel case,UI将自动使用空格。

因此,Java中的类名不是定义系列,而是由它生成的JSON。您可以查看设备功能模型中的类TemperatureMeasurement。它使用注释强制将系列命名为“T”。