论文部分内容阅读
随着移动互联网技术、嵌入式移动终端系统的发展,移动GIS迎来了前所未有的发展新机遇。大众化应用的多样化需求与发展,为专业性应用提供了更为丰富的设计借鉴和功能体验。本文根据农业部《测土配方施肥技术规范》,以设计、实现移动施肥推介系统的具体业务为例,探讨了基于ArcGIS for Android的移动GIS应用系统的关键技术,包括在Android平台环境下的应用程序组件模型与运行机制、多线程机制,以及移动客户端与服务端的交互、在线地图数据的发布与加载、离线地图数据的存储与加载、移动空间定位等。本文的主要特色与工作内容包括以下几个方面:(1)将基于ArcGIS for Android的移动GIS技术与测土配方施肥模型、施肥推介需求有机结合集成,以期为测土配方施肥技术应用和推广普及提供科学支撑和技术支持,是本文的主要研究特色所在。(2)通过实地需求调研,分析了移动施肥推介系统的主要业务需求、数据需求、功能需求以及其它非功能性需求;在此基础上,进行系统选型与体系结构设计、功能设计、数据库设计、安全性设计等,为移动施肥推介系统的开发实现奠定了基础。(3)移动施肥推介系统的功能开发与实现。在服务器端主要进行系统数据库的建立与地理信息服务发布;客户端实现的主要功能包括系统登录与权限管理、GIS基本功能、GPS定位功能、土壤养分信息查询、施肥建议生成、施肥知识模型的管理、业务数据的上传下载等。系统的功能设计与实现基本满足移动施肥推介的业务需求。(4)在该系统开发实现中,较为成功地解决了移动GIS在离线模式下对业务数据的存储、管理,以及与服务器的同步更新。这是目前移动GIS应用的技术难点所在。由于时间有限,本文所使用的施肥模型仅考虑了养分平衡法,系统还需要进行功能测试和优化,不断完善相关功能。系统探讨与实现的关键技术,对于其它行业的移动GIS应用具有一定的参考意义。