[发明专利]一种基于三维WebGis的多人协同编辑方法和系统在审
申请号: | 202011112801.9 | 申请日: | 2020-10-16 |
公开(公告)号: | CN112307724A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 李佳俊;胡文娜;石亚男;李晓霞;丁鑫 | 申请(专利权)人: | 中国城市规划设计研究院 |
主分类号: | G06F40/166 | 分类号: | G06F40/166;G06F16/29;G06Q10/10 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 刘广达 |
地址: | 100044 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 三维 webgis 协同 编辑 方法 系统 | ||
1.一种基于三维WebGis的多人协同编辑方法,应用于服务端,其特征在于,所述方法包括:
加载三维WebGis中的规划图;
接收规划图的编辑指令,判断所述规划图是否存在于预先存储的协同记录表并生成判断结果;
基于所述判断结果选择协同编辑的图层,并添加被协同者。
2.根据权利要求1所述的方法,其特征在于,所述判断所述规划图是否存在于预先存储的协同记录表并生成判断结果,包括:
当所述判断结果为所述规划图不存在于所述协同记录表时,启动协同编辑,将所述规划图添加至所述协同记录表;当所述规划图存在于所述协同记录表时,直接选择协同编辑的图层。
3.根据权利要求1所述的方法,其特征在于,进一步包括,
根据被协同者是否接受,判断是否将相应的图层切换为可编辑状态。
4.根据权利要求3所述的方法,其特征在于,进一步包括,
接收选择所述规划图的多个图层的指令,选择所述规划图的多个图层;
接收选择所述多个图层对应的被协同者的指令,选择所述对应的被协同者;
将所述多个图层中各图层的协同编辑信息发送至所述被协同者。
5.一种基于三维WebGis的规划图协同方法,应用于被协同方,其特征在于,所述方法包括:
接收规划图中图层的协同编辑信息;
基于所述图层的协同编辑信息展示对应的协同编辑图层;
将所述协同编辑图层切换为协同编辑状态;
接收协同编辑指令,根据所述协同编辑指令对所述协同编辑图层进行协同编辑,生成协同编辑后的图层;
接收保存所述协同编辑后的图层的指令,判断所述规划图的协同状态生成判断结果;
基于所述判断结果保存所述协同编辑后的规划图。
6.根据权利要求5所述的方法,其特征在于,所述基于所述判断结果保存所述协同编辑后的规划图,包括:
当所述判断结果为所述协同状态关闭时,禁止保存所述协同编辑后的规划图。
7.根据权利要求5所述的方法,其特征在于,所述基于所述判断结果保存所述协同编辑后的规划图,包括:
当所述判断结果为所述协同状态开启时,获取所述规划图经过协同编辑后的全部图层数据;
基于所述全部图层数据,核查所述规划图并生成核查结果;
根据所述核查结果修改所述规划图的图层数据,生成修改后的规划图;
保存所述修改后的规划图。
8.根据权利要求7所述的方法,其特征在于,所述根据所述核查结果修改所述规划图的图层数据,生成修改后的规划图,包括:
从所述全部图层数据中获取不可编辑的图层数据;
将所述不可编辑的图层数据覆盖当前不可编辑图层上,生成修改后的不可编辑图层;
获取所述编辑后的图层中的实体数据;
获取数据库中可编辑的图层中的实体数据;
当所述编辑后的图层中的实体数据和所述数据库中可编辑的图层中的实体数据不一致时,将所述数据库中可编辑的图层中的实体数据替换为所述编辑后的图层中的实体数据;
将所述编辑后的图层和所述修改后的不可编辑图层确定为修改后的规划图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国城市规划设计研究院,未经中国城市规划设计研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011112801.9/1.html,转载请声明来源钻瓜专利网。