/MapForTour

多人地图客户端,实现功能:定位、轨迹绘制、围栏报警等

Primary LanguageJava

MapForTour

项目简介

本地MapFour项目,本项目目前实现的功能:

1、本终端的实时定位、轨迹追踪及显示。
2、对其他用户实时定位,并可在地图上实时绘制被定位人的位置。
3、可在地图上实时绘制被定位人实时运行轨迹及历史运行轨迹。
4、客户端实现对其他客户端手机用户位置信息、轨迹信息实时查询及管理。
5、当某用户移动离开指定区域或移动进入指定区域时,可实现对该用户的报警并实现对被报警人位置信息的显示。

运行环境

操作系统:Android 4.4(API19)及以上
由于技术所限,暂时取消对Android 6.0(API23)动态权限申请的支持

项目运行说明

主界面说明

主界面说明

1.	导航按钮,点击可打开侧划菜单
2.	轨迹状态按钮,打开轨迹此按钮会被点亮,点击此按钮可清除轨迹
3.	围栏按钮,打开围栏此按钮会被点亮,点击此按钮可清除围栏
4.	报警按钮,接收到管理员的报警信息此按钮会被点亮,点击此按钮可执行管理员所指示的操作。
5.	更多按钮,点击此按钮可显示工具栏中不常用的功能。
6.	轨迹开关,打开此开关可显示本机的实时轨迹,关闭此开关可关闭所有轨迹
7.	定位按钮,打开此开关可锁定本机的实时位置,关闭此开关可解除实时位置锁定
8.	比例尺
9.	百度地图LOGO
10.	地图缩放按钮
11.	本机位置及精度范围
12.	其他用户标识

其他运行图片

侧划菜单

图片2

用户信息弹窗

图片3

地理围栏报警

图片4

轨迹实时绘制

图片5