基于安卓的控制点手持维护系统技术方案

技术编号:18458695 阅读:25 留言:0更新日期:2018-07-18 12:40
本发明专利技术设计出基于安卓的控制点手持维护系统;系统采用控制点信息建模技术和移动数据库接口技术,实现了对控制点信息的实时更新;同时采用网络地图服务集成技术,实现了对控制点信息的深度挖掘以及便于野外操作;通过基于Android的控制点手持维护系统的开发表明:结合Android终端与网络地图服务,可以避免传统方法的不足,更加有效的进行控制点的管理与维护。

Control point hand-held maintenance system based on Android

This invention has designed the control point handheld maintenance system based on Android; the system uses the control point information modeling technology and the mobile database interface technology to realize the real-time update of the control point information. At the same time, the network map service integration technology is adopted to realize the depth mining of the control point information and the field operation. The development of the handheld maintenance system at the control point of Android shows that the combination of Android terminal and network map service can avoid the shortcomings of the traditional methods, and more effectively manage and maintain the control points.

【技术实现步骤摘要】
基于安卓的控制点手持维护系统

Android终端

技术介绍
控制点一方面是研究测绘科学的永久性基础设施,在城市测绘和空问技术等领域发挥着重要作用;另一方面是土地管理和规划等行业的重要资料;因此,有效的进行控制点的管理和维护显得十分必要;然而,由于控制点种类和等级繁多,以及控制点丢失、破坏情况严重,给控制点的管理和维护带来不少困难。
技术实现思路
系统实现:1.控制点管理了系统:控制点管理了系统主要是实现对控制点点位信息(基本信息和辅助信息)的管理;其主要功能有:控制点的集中管理、控制点信息的展示、增加控制点数目或者控制点信息、删除控制点条目或者控制点信息、查找控制点信息、更改控制点的详细信息等;2.定位了系统:定位了系统主要是实现用户位置与控制点实际位置的定位,将用户位置与控制点实地点位标注在网络地图上,借助导航了系统指引作业人员到达控制点处,实现控制点的管理与维护。系统功能模块划分设计:根据系统流程设计以及需求分析结果,可以按照数据流的走向对控制点手持维护系统进行功能模块划分,其数据流走向如下:①控制点数据存储在控制点数据库中,为使Android终端顺利读写控制点数据库中的数据,需建立数据格式转换了系统,实现控制点数据库与XML数据库的转换,生成接口数据文件或更新控制点数据库;②为使Android终端读写接口数据文件,需建立接口数据读写了系统,实现Android系统对XML数据库的读写;③XML数据库中的数据包含控制点信息(基本信息)和控制点辅助信息(多媒体信息),为实现控制点的增删查改和多媒体信息的展示,需建立控制点管理了系统;为实现用户与控制点位置的定位服务,需建立定位了系统;为实现用户与控制点之问的导航服务,需建立导航了系统;为实现控制点周遭多媒体信息的采集,需建立多媒体信息采集了系统;因此,根据数据流走向,系统功能模块可以划分为:数据格式转换了系统、接口数据读写了系统、控制点管理了系统、定位了系统、导航了系统、多媒体信息采集了系统。系统关键技术:1.控制点信息建模技术:控制点信息建模可以把所有的控制点资料看作是一个点对象;该点对象下有各种类型的类,如国家水准点、国家导线点等,因此可以对点对象进行分类;各个类下又有不同等级的实例,如国家水准点下有国家(一、二、三、四)等水准点;又因为,各个类下不同等级的实例可以进行聚集和组合成为几大类,如国家(一、二、三、四)等水准点可以聚集成国家水准点;各个类又都是点对象的具体成员;所以,控制点点位信息均可以用统一的格式来记录和表达,如采用点名、点号、纬度、经度、类型、等级、图幅号、控制点信息、控制点状态、多媒体信息等等方式,使得控制点手持维护系统的控制点管理了系统模块开发变得简单,缩短开发周期,提高开发效率;2.移动数据库接口技术:接口技术是为了实现信息资源的共享,接口是指逻辑上既属于A,又属于B的部分;从技术角度来看,可以将接口划分为:数据接口与过程接口;数据接口就是数据的表现形式,用以实现A与B之问的数据共享;过程接口则进一步实现A与B之问的互通信息,使它们之问不仅可以共享数据,还可以共享各种数据处理操作;因此,本系统的移动数据库接口技术是基于控制点数据库与控制点手持维护系统之问的中间件,是为了实现控制点数据库与控制点手持维护系统之问的互通消息,其按接口划分属于过程接口部分,其中包含两方面内容:控制点信息批量录入接口;控制点信息批量导出接口;3.网络地图服务集成技术:本系统中的网络地图服务主要包括:定位服务和导航服务;网络地图服务集成技术的实质是网络地图服务接口技术;按接口划分属于过程接口,体现在数据接口的基础上,进一步实现控制点手持维护系统与网络地图服务的互通信息,使它们之问不仅可以共享数据,还可以共享各种数据处理操作;其主要内容是使用集成技术,遵循调用网络地图的相关协议,将网络地图服务集成于控制点手持维护系统当中,使之具备网络地图的相关功能,从而实现控制点数据的可视化;其表现形式是控制点数据的可视化,根据控制点的概略坐标,利用标注技术,将点位显示在地图背景下,并接受用户的操作,分层次地显示出控制点详细信息;其主要方法是参照网络地图的相关协议,遵循调用网络地图的基本原则,申请网络地图服务的秘钥,按需求调用网络地图的相关功能接口,使得网络地图服务集成于控制点手持维护系统。系统流程设计:基于系统的设计目标与开发内容,本系统设计流程:①野外踏勘前,从控制点数据库中导出控制点的点位信息,主要包括:基本信息和辅助信息,生成XML(extensiblemarkuplanguage可拓展标记语言)格式的接口文件,并复制到Android移动终端上;②将接口数据文件进行解析,实现控制点信息的管理,主要包括:控制点信息的展示、增加控制点数目或者控制点信息、删除控制点条目或者控制点信息、查找控制点信息和生成电了地图背景支持的展点图;③当用户在网络地图背景下点击控制点时,弹出显示控制点的基本信息窗口;④用户点击信息窗口后,白动生成从当前位置行进至此点的路径规划,用户可据此进行导航定位,诱导抵达此点;⑤用户根据控制点的状态对控制点接口数据文件中的信息进行更新;也可以采集控制点的多媒体信息,并将其保存到接口数据文件中;⑥将更新后的接口文件导入到成果数据库中,对控制点信息进行更新。本文档来自技高网...

【技术保护点】
1.基于安卓的控制点手持维护系统,系统功能模块可以划分为:数据格式转换子系统、接口数据读写子系统、控制点管理子系统、定位子系统、导航子系统、多媒体信息采集子系统。

【技术特征摘要】
1.基于安卓的控制点手持维护系统,系统功能模块可以划分为:数据格式转换子系统、接口数据读写子系统、控制点管理子系统、定位子系统、导航子系统、多媒体信息采集子系统。2.基于安卓的控制点手持维护系统,该系统采...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:长沙湘佩网络技术有限公司
类型:发明
国别省市:湖南,43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1