行业标准网
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210094063.2 (22)申请日 2022.01.26 (71)申请人 自然资源部第一 航测遥感院 (陕西 省第五测绘工程院) 地址 710054 陕西省西安市友谊东路3 34号 自然资源部第一 航测遥感院 (72)发明人 刘云峰 施建辉 闫会杰 张中中  李宏建 王炯 陈露璐 曹广强  徐培罡 李若 底玲晓 王国玺  李旭 王海燕 吴静阳 张亚玲  陈通 张静文 夏俊栋  (74)专利代理 机构 西安铭泽知识产权代理事务 所(普通合伙) 61223 代理人 张举(51)Int.Cl. G06F 16/23(2019.01) (54)发明名称 一种用于测绘生产的矢量数据协同更新方 法 (57)摘要 本发明公开了一种用于测绘生产的矢量数 据协同更新方法, 采用 “协同作业、 独立更新、 共 享数据”的作业模式, 解决了协 同作业过程中可 能出现的并发访问、 用户作业区域控制、 冲突检 测、 自动或半自动协调处理冲突等问题, 实现了 多用户可以同时访问并对数据库数据进行修改、 更新操作的矢量数据协同编辑技术。 若干作业员 可以基于同一套数据库数据, 按照各自的作业区 域, 不需要分割数据, 通过协同更新策略, 分别对 各自作业区数据进行编辑, 最后统一对本底数据 进行更新, 相邻作业区矢量更新成果自动接边与 合并。 如有属性变动, 成果更新时, 消息通知窗体 中会详细列出改动字段的名称和改动前后的值, 作业员可将其复制到记事本 保存, 以便后续追溯 查看。 权利要求书1页 说明书4页 附图2页 CN 114385659 A 2022.04.22 CN 114385659 A 1.一种用于测绘生产的矢量数据协同更新方法, 其特 征在于, 包括如下步骤: 步骤一: 服务器将要更新的区域根据作业情况进行逻辑分割, 得到多个作业区, 并提供 每一个作业区中矢量数据的下 载; 步骤二: 服务器接收客户端对应的作业区中已经更新完成的矢量数据并进行临时存 储, 并等待服 务器对数据库的更新; 步骤三: 服务器将接收到的更新后的矢量数据与服务器中存储的更新前的同一矢量要 素进行作业区边界交点的计算, 以得到该矢量要素更新前后的两个作业区边界交点, 进而 计算出两个交点的距离, 得到 接边位置差; 步骤四: 当所述接边位置差在限差范围内时, 取该作业区边界上更新前后两个交点的 中点作为该矢量要素 的新交点为接边点; 当接边位置差超出限差时, 向该作业区所对应的 客户端报错。 2.如权利要求1所述的一种用于测绘生产的矢量数据协同更新方法, 其特征在于, 在步 骤一中, 作业区中包括多层所述矢量要素, 每一层矢量要素表示 一种地理元 素。 3.如权利要求2所述的一种用于测绘生产的矢量数据协同更新方法, 其特征在于, 每一 种地理元素中包括有限个地理元素单元, 每一层矢量数据中所包含的所述地理元素单元分 别具有唯一确定的ID。 4.如权利要求3所述的一种用于测绘生产的矢量数据协同更新方法, 其特征在于, 在步 骤三中, 所述接边位置差为当前作业区中的其中一个所述地理元素单元在更新前后与作业 区边界交点的位置 差。 5.一种用于测绘生产的矢量数据协同更新系统, 其特征在于, 包括一个服务器和多个 客户端, 所述 服务器和每一个所述 客户端分别通过局域网相互连接; 所述客户端, 用于从所述服务器下载其所对应的作业区中的矢量数据, 并提供作业人 员更新矢量数据的服务, 并将作业人员已经更新完成的矢量数据上传至所述服务器中; 还 用于接收所述 服务器的报错 提醒; 所述服务器, 用于将要更新的区域进行逻辑分割, 得到多个作业 区, 并提供每一个作业 区中矢量数据的下载; 还用于将接收到的更新后的矢量数据与服务器中存储的更新前的同 一矢量要素进行作业区边界交点的计算, 得到该矢量要素更新前后的两个作业区边界交 点, 进而计算出两个交点的距离, 得到接边位置差, 当其在限差范围内时, 取该作业区边界 上更新前后两个交点的中点作为该矢量要素的新交点为接边点; 当接边位置差超出限差 时, 向该作业区所对应的客户端报错。 6.如权利要求5所述的一种用于测绘生产的矢量数据协同更新系统, 其特征在于, 所述 作业区中包括多层所述矢量要素, 每一层矢量要素表示 一种地理元 素。 7.如权利要求6所述的一种用于测绘生产的矢量数据协同更新系统, 其特征在于, 每一 种地理元素中包括有限个地理元素单元, 每一层矢量数据中所包含的所述地理元素单元分 别具有唯一确定的ID。 8.如权利要求7所述的一种用于测绘生产的矢量数据协同更新系统, 其特征在于, 所述 接边位置差为当前作业区中的其中一个所述地理元素单元在更新前后与作业区边界交点 的位置差。权 利 要 求 书 1/1 页 2 CN 114385659 A 2一种用于测绘生产的矢量数据协同更新 方法 技术领域 [0001]本发明涉及 地理信息测绘数据生产领域, 特别涉及一种用于测绘生产的矢量数据 协同更新方法。 背景技术 [0002]在测绘基础数据生产领域中, 目前我国基本比例尺的地理信息数据库已经建成, 在更新地理信息数据库的时候, 增量更新模式日渐成为基础地理信息数据库的更新 维护模 式。 在这种模式下, 数据在本底数据的基础上进 行增量更新, 与常规的基础地理信息数据的 作业方式有很大不同。 在进行大区域数据生产和数据库更新时, 传统的生产作业模式是将 基础数据库按图幅或生产单元进 行裁切, 分配不同作业员对裁切后的单元数据进 行独立地 编辑、 整理、 检查并与周围图幅进行接边, 在接边的过程中, 需要相邻生产区的作业员进行 不断的沟通, 确保生产边界的数据更新无误, 待全部单元数据生产完成后, 将单元数据统一 进行合并处 理。 [0003]目前, 在大型矢量数据增量更新生产中, 首先需拆分数据并分配不同的作业员各 自独立进行数据生产, 由于每一个作业员都是在单机模式下进行数据生产, 相邻生产区的 作业员互不清楚彼此的数据更新状态, 导致各单元边界处同一矢量要 素的位置和属性差异 较大, 大大增加了数据接边和合并的工作量。 发明内容 [0004]本发明的目的是克服上述现有技术中存在的问题, 提供一种用于测绘生产的矢量 数据协同更新方法, 将相邻作业区的跨界数据在设定的限差范围内进行自动接边, 从而减 少因为接边和合并问题而产生的工作量。 [0005]为此, 本发明提供一种用于测绘生产的矢量数据协同更新方法, 包括如下步骤: [0006]步骤一: 服务器将要更新的区域根据作业情况进行逻辑分割, 得到多个作业区, 并 提供每一个作业区中矢量数据的下 载; [0007]步骤二: 服务器接收客户端对应的作业区中已经更新完成的矢量数据并进行临时 存储, 以等待服 务器对数据库的最终更新; [0008]步骤三: 服务器将接收到的更新后的矢量数据与服务器中存储的更新前的同一矢 量要素进行作业区边界交点的计算, 以得到该矢量要素更新前后的两个作业区边界交点, 进而计算出两个交点的距离, 称其 为接边位置差; [0009]步骤四: 当某个跨作业区的矢量要素和作业区边界的交点与更新前该矢量要素和 作业区边界的交点之 间的距离, 即接边位置差, 当其在限差范围内时, 取该作业区边界上更 新前后两个交点的中点作为该矢量要 素的新交点, 即接边点; 当接边位置差超出限差时, 向 该作业区所对应的客户端报错。 [0010]进一步, 在步骤一中, 作业区中包括多层所述矢量要素, 每一层矢量要素表示一种 地理元素。说 明 书 1/4 页 3 CN 114385659 A 3

.PDF文档 专利 一种用于测绘生产的矢量数据协同更新方法

文档预览
中文文档 8 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种用于测绘生产的矢量数据协同更新方法 第 1 页 专利 一种用于测绘生产的矢量数据协同更新方法 第 2 页 专利 一种用于测绘生产的矢量数据协同更新方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:16:12上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。