《表2 传感器数据流到RDF的转换算法Tab.2 Algorithm for transformation from the sensor data stream to RDF》
为了将微环境监测平台上的传感器观测的连续、大量数据流实时转换为符合SOSA/SSN本体的RDF数据流,设计了一种名为SDS2R的算法。该算法以微环境监测平台传感器数据流、S-SASML映射文件以及S-SASML和SOSA/SSN本体的对应关系作为输入。首先,初始化监听器,在初始化过程中使用DOM4J解析S-SASML映射文件,从映射文件中得到SourceInf节点和SensorInf节点。然后,根据SourceInf节点信息对接收的数据流进行截取得到数据流中的信息;再根据SensorInf节点的信息判断传感器的属性(传感器类型、传感器位置、传感器观察事件)。最后,利用Jena解析SOSA/SSN本体,从SOSA/SSN本体中得到本体类的集合和本体属性的集合。根据S-SASML映射文件和SOSA/SSN本体对应关系,为每一条数据流创建实例,并且使用对应的属性将它们进行连接。如此便可将微环境监测平台上不同传感器数据流自动转换为符合SOSA/SSN本体的RDF数据流。SDS2R算法在表2中进行描述。
图表编号 | XD0024262500 严禁用于非法目的 |
---|---|
绘制时间 | 2018.12.01 |
作者 | 李红伟、高鸿斌 |
绘制单位 | 河北科技大学信息科学与工程学院、河北科技大学信息科学与工程学院 |
更多格式 | 高清、无水印(增值服务) |