一种基于移动规划应用系统的地理数据更新维护方法与流程

文档序号:13625812阅读:398来源:国知局
一种基于移动规划应用系统的地理数据更新维护方法与流程

本发明涉及移动地理信息系统应用领域,具体涉及一种实用的移动规划应用系统地理数据更新维护方法,可应用于手机、平板电脑等设备中运行的移动地理信息系统软件。



背景技术:

根据数据服务方式的不同,应用模式可以分为离线模式和在线模式两种。离线模式:离线模式数据存储在移动终端,空间信息的获取、显示、查询、检索与分析等功能服务均由移动终端完成,不依赖后台服务器。在线模式:移动终端设备通过无线网络与应用服务器连接,可以实时获取所需的数据。

然而,上述技术体系存在以下不足:1、在线模式,规划公务人员外出调研期间,网络带宽和稳定性的限制可能造成数据传输和显示困难,且规划相关数据量较大,移动流量消耗较高,大大提升了公务成本。2、离线模式存在数据更新不方便的问题。



技术实现要素:

本发明的目的是提供一种地理数据更新维护方法,以便捷、低流量的方式更新移动终端中的地理数据。

为了解决上述技术问题,本发明提供了一种地理数据更新维护方法,包括如下步骤:

步骤s1,对地理数据进行更新预处理;

步骤s2,将预处理后的地理数据更新至服务端的数据库中;以及

步骤s3,移动终端下载更新地理数据。

进一步,所述步骤s1中对地理数据进行更新预处理的方法包括:

对地理数据进行质检;

将坐标系统变为加密的gcj-02坐标系统;

采用字节替换法加密tpk格式的地图瓦片数据;以及

采用aes加密算法加密入库的数据。

进一步,所述步骤s2中将预处理后的地理数据更新至服务端的数据库中的方法包括:

步骤s21,将预处理后的地理数据更新至所述数据库中的同时,进行数据版本标识;以及

步骤s22,将更新后的数据类别信息和版本信息写入所述数据库中的数据信息表中。

进一步,所述步骤s21中所述数据版本标识的方法包括:

用唯一的数据类别标识每一类别数据;以及

对于同一类数据,用不同的版本标识号通过版本标识唯一区分。

进一步,所述数据库包括:oraclespatial空间数据库和文件系统组成的异构数据库。

进一步,所述步骤s22中还包括:通过版本信息管理历史版本数据。

进一步,所述步骤s3中移动终端下载更新地理数据的方法包括如下步骤:

步骤s31,移动终端通过服务接口访问服务端的数据信息表,对比本地数据版本信息,检测存在更新的版本数据;

步骤s32:移动终端选择根据更新检测结果选择下载需要更新的版本数据;

步骤s33:移动终端下载完数据后,更新本地的数据版本信息数据。

进一步,所述地理数据包括:地理基础数据和/或规划专题数据。

本发明的基于移动规划应用系统的地理数据更新维护方法具有如下优点:(1)地图瓦片数据采用字节替换法加密,在提供数据安全性的基础上保证了地图访问浏览的速度;(2)实现了多版本数据管理、多态多时相数据移动应用;(3)移动终端数据更新通过在线方式更新,数据应用采用离线模式应用,既能便捷更新数据又能保证数据应用的流畅性。本发明可应用于规划领域专题图数据浏览查询、业务数据统计分析的移动地理信息系统软件。

附图说明

下面结合附图和实施例对本发明进一步说明。

图1是本发明的地理数据更新维护方法的主流程图;

图2是本发明的步骤s2中将预处理后的地理数据更新至服务端的数据库中的方法流程图;

图3是本发明的移动终端下载更新地理数据的方法流程图。

具体实施方式

现在结合附图对本发明作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。

实施例

如图1所示,本实施例提供了一种地理数据更新维护方法,包括如下步骤:

步骤s1,对地理数据进行更新预处理;

步骤s2,将预处理后的地理数据更新至服务端的数据库中;以及

步骤s3,移动终端下载更新地理数据。

其中,移动终端例如但不限于手机、ipad等智能终端。

所述步骤s1中对地理数据进行更新预处理的方法包括:对地理数据进行质检;将坐标系统变为加密的gcj-02坐标系统;采用字节替换法加密tpk格式的地图瓦片数据;以及采用aes加密算法加密入库的数据。本加密采用简单的字节替换算法对紧凑型切片的索引文件和数据配置文件(地图瓦片数据相关文件)进行加密,不影响离线地图的显示效率。

地理数据进行质检,即坐标范围是否超出范围、坐标系检查、详细规划数据中是否存在多段线、图层名称检查。

所述步骤s2中将预处理后的地理数据更新至服务端的数据库中的方法包括:步骤s21,将预处理后的地理数据更新至服务端的数据库中的同时,进行数据版本标识;以及步骤s22,将更新后的数据类别信息和版本信息写入所述数据库中的数据信息表中。

所述步骤s21中所述数据版本标识的方法包括:

用唯一的数据类别标识每一类别数据;以及对于同一类数据,用不同的版本标识号通过版本标识唯一区分。采用版本标识识别模式,实现移动终端自动检测、数据版本动态更新,实现多态多时相数据移动应用。

所述数据库包括:oraclespatial空间数据库和文件系统组成的异构数据库。具体的,采用oraclespatial空间数据库和文件系统组成的异构数据库的管理方式管理移动终端中的数据。对于删格数据和非结构化的文件数据,平台以文件系统的方式管理,方便应用系统对数据的访问。对于矢量数据和结构化数据,存储在空间数据库中,以充分利用空间数据库系统提供的高性能、高可用性、高可靠性、安全性和高效率的空间数据检索访问。

所述步骤s22中还包括:通过版本信息管理历史版本数据。

所述步骤s3中移动终端下载更新地理数据的方法包括如下步骤:

步骤s31,移动终端通过服务接口访问服务端的数据信息表,对比本地数据版本信息,检测存在更新的版本数据;

步骤s32:移动终端选择根据更新检测结果选择下载需要更新的版本数据;

步骤s33:移动终端下载完数据后,更新本地的数据版本信息数据。

所述地理数据包括:地理基础数据和/或规划专题数据。

本发明可以实时检测更新数据,用户可以选择性的下载更新数据,并且实现多版本数据管理。

实施例所述的移动终端例如但不限于手机、ipad等智能终端。

以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。



技术特征:

技术总结
本发明涉及一种基于移动规划应用系统的地理数据更新维护方法,本地理数据更新维护方法包括如下步骤:步骤S1,对地理数据进行更新预处理;步骤S2,将预处理后的地理数据更新至服务端的数据库中;以及步骤S3,移动终端下载更新地理数据;本发明具有如下优点:(1)地图瓦片数据采用字节替换法加密,在提供数据安全性的基础上保证了地图访问浏览的速度;(2)实现了多版本数据管理、多态多时相数据移动应用;(3)移动终端数据更新通过在线方式更新,数据应用采用离线模式应用,既能便捷更新数据又能保证数据应用的流畅性。本发明可应用于规划领域专题图数据浏览查询、业务数据统计分析的移动地理信息系统软件。

技术研发人员:刘全海;罗迪;李楼;冉慧敏;羊楷;鲍秀武
受保护的技术使用者:常州市测绘院
技术研发日:2016.07.28
技术公布日:2018.02.06
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1