android远程定位此设备,基于Android的远程定位显示研究与实现

摘要:

当前对车辆的远程定位和调度管理成为一项重要需求。生活节奏之快、活动范围之广使得人们希望可以随时随地对远程设备进行定位观测。随着移动互联网和智能手机的发展,利用智能手机进行远程定位已成为可能。本文设计并实现了基于Android智能手机的远程定位显示软件,可通过Android智能手机实时查询远程定位设备的位置信息。本文首先综述了远程定位显示系统涉及的相关技术,包括定位技术、SIP协议、XML,并分析了Android操作系统的特点和系统架构,为远程定位显示的设计作一定的铺垫。其次设计了远程定位显示系统的整体框架。采用SIP协议作为系统的通信协议,SIP消息体采用XML格式。在扩展SIP协议的基础上,在系统中设计了一种定位信息的上传和查询机制。设计了定位查询客户端、定位设备端与SIP服务器之问的SIP通信流程。接着,根据定位查询客户端与SIP服务器之间的SIP通信流程,实现了Android定位查询客户端的信令处理。信令处理包括了SIP协议的传输控制和XML文档的解析,使用MjSip作为SIP协议栈,XML文档的解析方式采用Pull解析。最后,以Android操作系统为平台,分别实现了定位查询客户端和定位设备端软件。定位查询客户端实现了用户登录、定位设备列表获取和定位信息的地图标记显示功能,定位设备端实现了设备登录、定位和定位信息上传功能。经测试,本文设计的定位查询客户端和定位设备端软件可运行于Android智能手机上,实现了远程定位显示功能,可拥有很强的灵活性,具有一定的应用价值。

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值