前一段时间,部门集体出去旅游,到达目的地后,根据每个人的意愿分成了多个组,然后分组按照不同的路线行动。尽管每个组都至少带了一部对讲机进行联系,但是通知其他小组汇合时,往往对方都难以说清自己所在的位置,或者说清了对方也很不知道具体在什么地方。 旅游结束后,我还一直在考虑这个问题,就想着能不能做一个APP在手机上实时显示对方的地理位置呢? 想起就做,然后抽晚上的时间,历时一周多的时间,完成了《户外助手》的开发。目前功能很简单:加入同一群组内的用户信息可同时显示在地图上,单击可显示具体的地理名称,长按可调用百度地图进行导航。功能比较单一,但可满足在户外时定位对方位置的目的。为了保证一定的安全性,在加入群组时需要输入正确的验证码。有兴趣的朋友可到豌豆荚上搜索一下。
主要基于百度地图SDK进行开发,后台采用了SpringMVC,Mybatis,这样可快速实现后台接口,缺点是直接采用Web的方式不支持高并发,也并不是真正意义上标准的Web Service.
现在有了一个计划:后期会陆续公开客户端和后台的源码,希望对初学者有所帮助,也能让自己不断学习。现在先展示下效果图: