android 蓝牙连接rtk,基于Android手机的RTK手簿软件设计与实现

本文主要探讨了针对网络RTK技术的Android手簿软件开发。现有的RTK手簿软件存在稳定性问题和设备专用性,增加了用户成本。作者设计了一款名为ZC-RTK的手簿软件,旨在提高软件通用性和稳定性。该软件涵盖了蓝牙通信、坐标转换、项目管理、数据解析和测量等功能,通过详细的需求分析和软件设计,实现了包括静态测量、碎部测量、点放样和线放样的测量功能。经过系统测试并完善了软件性能。
摘要由CSDN通过智能技术生成

摘要:

RTK手簿作为RTK测量生产的载体,对迅速发展的RTK技术具有深远的意义。目前国内外出现的RTK手簿软件主要是基于Windows CE系统和Android系统的专有设备设计开发的,中海达的Hi-Survey手簿软件就是基于安卓专有设备实现的,将其安装在通用Android手机使用过程中发现,软件运行过程中稳定性不佳,出现卡顿、闪退等问题。另外,RTK手簿软件一般都和厂家生产的专有设备连同出售,增加了用户的购买成本。为了更好适应网络RTK技术发展的潮流,提高手簿软件的通用性,笔者决定重新从底层研究开发,设计一款基于Android手机专门为网络RTK技术服务的手簿软件,并命名为ZC-RTK手簿软件。本文主要内容为以下三个方面:首先,分析了 RTK原理,介绍了安卓开发的相关技术,以及坐标转换的数学模型,选择了适合电算的计算公式。其次,通过详细分析手簿软件的功能需求,构建了手簿软件的六大功能模块;根据手簿软件的需求分析,设计了软件的整体框架。结合蓝牙通信原理,设计了无线通信协议,实现了蓝牙无线通信功能;根据坐标转换的数学模型,设计了坐标转换类,实现了坐标转换功能。再者,为了提高外业测量的管理效率,设计实现了项目管理模块;通过分析接收机数据格式的特点,设计了数据解析模块,实现了数据解析功能;结合测量需求,设计了测量模块,实现了静态测量、碎部测量、点放样和线放样等基本的测量功能;为了更好的了解当前卫星条件和RTK定位状态设计实现了悬浮窗模块。最后,对ZC-RTK手簿软件进行了系统测试,完善了软件测试中出现的不足。

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值