中国电建集团中南勘测设计研究院有限公司吴磊获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国电建集团中南勘测设计研究院有限公司申请的专利一种移动端GIS协同编辑系统及方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN121255954B 。
龙图腾网通过国家知识产权局官网在2026-03-13发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202511811497.X,技术领域涉及:G06F16/29;该发明授权一种移动端GIS协同编辑系统及方法是由吴磊;李进;钟伟财;朱凌峰;王天一;刘昊设计研发完成,并于2025-12-04向国家知识产权局提交的专利申请。
本一种移动端GIS协同编辑系统及方法在说明书摘要公布了:本申请公开了一种移动端GIS协同编辑系统及方法,涉及GIS协同编辑领域,该系统包括:服务端数据库存储用户信息、GIS数据、锁状态、操作链及冲突日志;移动端数据库存储用户信息、GIS数据及操作链;服务端接口提供用户登录校验、GIS操作、锁状态操作及冲突决策的接口服务;移动端模块调用服务端接口进行用户登录校验,确定对应权限的GIS数据;网络在线时结合锁状态对GIS数据进行在线协同编辑;网络离线时将请求参数存储至移动端数据库中,并在网络切换至在线时对GIS数据进行在线同步,同时进行冲突决策。本申请提高了移动端GIS数据协同编辑的效率、可靠性与安全性。
本发明授权一种移动端GIS协同编辑系统及方法在权利要求书中公布了:1.一种移动端GIS协同编辑系统,其特征在于,所述系统包括:服务端数据库、移动端数据库、服务端接口及移动端模块; 所述服务端数据库用于采用PostGIS存储用户信息、GIS数据、锁状态、操作链及冲突日志;所述服务端数据库包括:用户数据表、GIS数据表、锁状态表、操作链表及冲突日志表; 所述用户数据表中的字段包括用户编号、用户名、密码及行政区权限;其中,行政区权限为geometry类型; 所述GIS数据表中的字段包括GIS数据编号、图斑编号、面积、GIS面要素、创建时间、创建用户、更新时间及更新用户;其中,GIS面要素为geometry类型; 所述锁状态表中的字段包括锁编号、GIS数据编号、用户编号及锁状态; 所述操作链表中的字段包括操作编号、操作类型、操作时间、用户编号、操作GIS数据编号及操作GIS数据;其中,操作GIS数据为geometry类型; 所述冲突日志表中的字段包括冲突编号、冲突时间、用户编号及舍弃操作; 所述移动端数据库用于采用SQLite存储用户信息、GIS数据及操作链;所述移动端数据库包括:本地用户数据表、本地GIS数据表及本地操作链表; 所述本地用户数据表中的字段包括用户编号、用户名及行政区权限;其中,行政区权限存储GeoJson数据; 所述本地GIS数据表中的字段包括GIS数据编号、图斑编号、面积及GIS面要素;其中,GIS面要素存储GeoJson数据; 所述本地操作链表中的字段包括操作编号、操作类型、操作时间、操作人、操作图斑、操作GIS数据及提交状态;其中,操作图斑为text类型,操作GIS数据为GeoJson数据,提交状态为布尔类型默认为FALSE; 所述服务端接口用于结合所述服务端数据库基于GeoTools及GeoServer为所述移动端模块提供用户登录校验、GIS操作、锁状态操作及冲突决策的接口服务;所述服务端接口包括:用户登录接口、GIS数据接口、锁状态查询接口、锁状态更新接口、冲突检测接口及冲突日志接口;GIS数据接口包括GIS数据查询接口、GIS数据新增接口、GIS数据删除接口、GIS数据更新接口、GIS数据切割接口及GIS数据合并接口; 其中,冲突检测接口根据请求参数中的图斑编号,在操作链表中查询该图斑编号操作时间最新的数据行,若请求参数中修改后的GIS面要素GeoJson数据与该图斑编号在服务端对应的GIS面要素一致,则无冲突返回TRUE,否则返回FALSE、服务端最新操作时间的操作链数据行及该图斑编号在服务端对应的GIS面要素;GIS数据查询接口使用请求参数中的GeoJson数据生成空间查询SQL,传入PostGISST_Within方法完成GIS数据表中数据的过滤,以GeoJson格式返回该用户对应权限的数据要素; GIS数据切割接口根据移动端请求参数中的图斑编号匹配对应数据行,将该数据行GIS面要素及请求参数中切割线的GeoJson数据传入PostGISST_Split方法,实现对GIS面要素的切割,切割后的两个GIS面要素一个保留该图斑编号并更新面积字段,另一个重新生成图斑编号并计算面积,修改面积,更新时间和更新用户字段;同时在操作链表中插入一条数据行,操作编号自增,操作类型为clip,操作时间为当前时间,操作人为当前用户,操作图斑为当前图斑编号,操作GIS数据为切割前的GIS面要素; GIS数据合并接口根据移动端请求参数中的两个图斑编号匹配对应的数据行,将两个数据行的GIS面要素传入PostGISST_Union方法,实现对两个GIS面要素的合并,合并后的GIS要素重新生成图斑编号并计算面积,修改更新时间和更新用户字段;同时在操作链表中插入两条数据,操作编号自增,操作类型为merge,操作时间为当前时间,操作人为当前用户,操作图斑分别为请求参数中两个图斑编号,操作GIS数据分别为两个图斑合并前的GIS面要素; 所述移动端模块用于:根据用户的操作生成请求参数;根据所述请求参数调用所述服务端接口进行用户登录校验,在校验通过后调用所述服务端接口确定对应权限的GIS数据;在网络在线时根据所述请求参数调用服务端接口结合锁状态对所述服务端数据库中的GIS数据进行在线协同编辑;在网络离线时将所述请求参数形成操作链存储至所述移动端数据库中,并在网络切换至在线时,结合所述移动端数据库调用所述服务端接口结合锁状态对所述服务端数据库中的GIS数据进行在线同步,同时基于操作链进行冲突决策;所述移动端模块包括:用户登录模块、GIS数据加载模块、在线协同编辑模块、离线编辑与操作事务链模块及冲突决策模块; 所述移动端模块基于MapBoxSDK在Android端实现用户登录、GIS数据加载、在线协同编辑、离线编辑与操作事务链及冲突决策功能; 其中,所述GIS数据加载模块用于在登录成功后,基于所述移动端数据库中的行政区权限调用所述GIS数据接口,得到对应权限的GIS数据,同时在本地GIS数据表中进行缓存,并基于MapBox加载渲染; 所述用户登录模块用于获取用户输入的用户名和密码,并调用所述用户登录接口,登录成功后在所述移动端数据库中存储用户名和行政区权限; 所述在线协同编辑模块用于网络在线时,根据用户选中的GIS面要素确定图斑编号,并调用所述锁状态查询接口查询对应的锁状态,若所述锁状态为TRUE则不允许操作;若所述锁状态为FALSE则调用所述锁状态更新接口将对应的锁状态更新为TRUE,并调用所述GIS数据接口对所述GIS数据表进行新增数据、删除数据、更新数据、切割数据及合并数据的编辑操作,编辑完成后调用所述锁状态更新接口将对应的锁状态更新为FALSE; 所述离线编辑与操作事务链模块用于在网络离线时,将用户输入的编辑信息存储至所述移动端数据库中,并在网络切换至在线时,调用所述锁状态查询接口及所述GIS数据接口自动将所述移动端数据库中存储的操作链数据同步至服务端执行以更新所述GIS数据表; 所述冲突决策模块用于在将所述移动端数据库中存储的操作链数据同步至服务端执行以更新所述GIS数据表时,根据图斑编号和编辑的GIS数据调用所述冲突检测接口,若返回无冲突,则调用所述GIS数据接口完成同步;若返回有冲突,则通过弹框提示用户选择保留本地操作、服务端操作或手动调整,并根据用户选择的操作生成请求参数调用所述冲突日志接口存储舍弃操作链。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国电建集团中南勘测设计研究院有限公司,其通讯地址为:410100 湖南省长沙市雨花区香樟东路16号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励