基于双端开发模式的野外数据采集系统的开发与实现

来源 :中国地质大学(北京) | 被引量 : 0次 | 上传用户:fdsa5218
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动GIS的发展,GIS在移动数据采集方面的作用越来越重要,移动数据在进行采集之后,还有通过数据库进行规范的管理,并根据具体的项目需求进行成果的输出和展示,因此对于野外数据采集系统的开发也变得越来越重要。目前对野外数据采集软件的设计十分多样,不同的行业都有不同的标准和为其服务的软件,但这些软件在开发模式上大同小异,一般分为两类——其一为了满足和桌面端的一致性,选择Windows系统下的移动设备进行开发,进而满足在移动端的需求;其二则是为了移动设备的强大拓展功能,在Android系统或IOS系统下的移动设备进行开发。但是这两种开发模式都有着一定的劣势,前者由于Windows系统下的移动设备一般在拓展功能上都略有不足,因此需要外接设备来满足需求,但是这样在使用移动设备时就十分累赘;而后者虽然拥有移动设备的GPS定位、拍照、方向传感器等强大的拓展功能,但是由于移动设备的自身硬件条件不足,加上系统开发的限制较多,因而在软件开发中无法满足或很难实现许多需求,在开发上具有一定的难度。桌面端在开发上的优势远远大于移动端,在数据库的建设和管理上也优于移动端,但是由于桌面端的设备一般都不是便携式的,因此无法随身携带使用,在有此需求的工作中无法满足条件。因此本文希望结合桌面端强大的开发优势,对移动端的开发进行辅助和拓展,希望能够实现功能更加强大的移动端软件开发,实现“重桌面,轻移动”的开发模式。本文从野外数据采集软件作为切入点,探讨在双端开发模式中,桌面端将如何对移动端的开发进行辅助,而在开发中又能够从哪些方面对移动端进行“减负”和“增正”。在研究中,首先需要对当前的移动端软件模式的开发架构和数据库建设方面进行探讨和分析,从而找到当前模式中所不能达到或很难达到的需求以及当前存在的问题,进而提出双端开发模式的开发架构设计;在架构设计后,需要对开发模式进行详细的阐述,从对移动端工作量的减轻、移动端软件功能的拓展和数据的一致性三方面对双端开发模式进行完善;接下来利用双端开发模式对野外数据采集软件进行功能设计,希望可以在双端模式中切实满足这三方面的需求;最后通过对矿山核查软件系统的开发对该模式进行验证,确保其可以达到“重桌面,轻移动”的目的。
其他文献
建立现代预算制度是建立现代财政制度、推进国家治理体系与治理能力现代化的核心内容,是实现制约和控制政府行政权力扩张、将"权力关于制度的笼子"的重要载体。本文跨学科梳
综述了有机化学的发展过程.主要从三个时期进行阐述,即萌芽、经典,现代有机化学3个时期.
<正>隐喻最初被认为是一种语言修辞手段,如亚里士多德的定义:"隐喻字是把属于别的事物的字,借来作隐喻。"(《诗学》)近期的研究者(如乔治莱考夫,马克·约翰逊)逐渐认识到隐喻
自来水的二次污染在很大程度上影响着居民的用水安全。本篇文章主要从对自来水供水系统的管理和技术设计方面着手,针对供水管道内部形成的污染物、管网末梢微生物繁殖和供水
中国电视剧至今已有50年的历史,形成了众多较为固定的类型。电视剧类型化一方面简化了现实生活的复杂性,使问题变得更加简单和易于理解,另一方面又丰富了现实生活中事件的单
探讨污水处理系统脱氮和污泥消化中的减排潜力,即开发污泥碳源和能源。本文所列举的德国工程实例说明污泥裂解技术可以大幅改善污水处理系统的碳排放特性,并且通过污泥厌氧消
本文通过野外实验的方法,确定地下水含水层的弥散参数,为建立准确可靠的地下水污染预测模型提供依据,对地下水环境质量研究和环境影响评价具有实际意义
中央文件精神的传播效果,关键不在于宣传声势的大小,而在于能否真正被广大人民群众内化为自己的认识,并转化为自己的行动。运用苏俄心理学家维果茨基的社会文化历史理论中的
学业浮力是学生应对日常性、典型性和较小的学业挫折和逆境的能力。本研究探讨学业浮力的概念、测量工具、影响因素,以及学业浮力预测心理健康和学业成就的作用机制,以期为学
<正>作为新闻业与大数据技术"联姻"的结晶,数据新闻不仅成为新闻媒体的"宠儿",还被诸多媒体视为生存的必要手段和下一步的业务增长点。2013年8月上线的财新网"数字说"频道可