面向矢量地图数据的时空对象生成工作流技术 |
| |
作者姓名: | 郑景飚 吉晓宇 曹一冰 |
| |
作者单位: | 1. 信息工程大学地理空间信息学院;2. 中国人民解放军96726部队;3. 郑州师范学院信息科学与技术学院 |
| |
基金项目: | 国家重点研发计划重点专项项目(2021YFB3900902)~~; |
| |
摘 要: | 针对目前存在的由矢量地图数据生成时空对象的方法通用性、灵活性、可复用性不足等问题,本研究提出一种面向矢量地图数据生成时空对象的工作流技术框架。首先,将由矢量地图数据生成时空对象的流程划分为文件解析层、时空对象构建层和数据持久层三个层次;在文件解析层进行矢量地图数据的多要素解析以获取原始属性信息,在时空对象构建层将各几何要素进一步封装为时空对象,在数据持久层将时空对象及其关联的映射集进行批量入库,各层之间基于工作流引擎变量进行功能连接和信息传递;其次,在Camunda工作流引擎外部任务模式下实现了上述框架,在三个层次设计了五个功能节点和六个引擎变量,可分别针对不同任务需求进行功能节点的模块化拼接;最后,以重庆市大德镇6852份农田矢量数据和某出租车3306条轨迹数据为例,分别测试了各节点的独立功能、多节点拼接和全功能的时空对象批量生成任务。结果表明,研究成果可以在进行少量人工干预的情况下,实现从矢量地图数据生成时空对象的各项自定义任务,提高了时空对象生成的灵活性和复用性。
|
关 键 词: | 时空对象 工作流 矢量地图数据 功能节点 Camunda |
|