iOS 百度地图 小的特点demo

先上图的样子


下载代码前须知 该代码仅仅能在真机測试下执行,模拟器下会报错。由于demo 非常贵大笑。所以。。

。 代码中的凝视非常全,由于我是新手,写的好不好不要笑话。

代码下载:demo


功能说明:

1.  位置记录功能。

2.  位置发送到服务端。

3.  轨迹回放。

4.  搜索附近正在使用的人。

button介绍:

1.     開始button:

开启计时器。每两秒钟中获取当前位置,并记录到本地数据库。在记录路线的同一时候,每间隔30秒钟向server发送一次数据。

2.     上传button:

记录路线中因网络原因等原因未能上传的数据。

本地数据库表中设置字段上传和未上传数据做标记。

3. 查询button:

           点击button弹出时间选择框,选择開始时间,结束时间,确定后从本地数据库中查询该段时间内的行驶路线并在地图上描绘出路线。

4.附近button:

           点击附近button,client发送请求给server端。从server端数据库查询出近30秒中提交数据而且在某个经纬度范围内(注 实现方法见以下)的车辆,返回到client,client调用距离计算方法继续筛选。并在地图上标记



首先来导入框架:



主要是用于  数据库、网络请求、百度地图。


基本的类:




代码截图:





代码凝视非常全。欢迎讨论。

在这就是要说一下 关于取点 用到三点夹角算法。来降低数据量。

算法在代码中已经写好。可是没有实际运用。

速度决定取点密度等问题。


欢迎留言讨论。

新秀真诚。

版权声明:本文博主原创文章,博客,未经同意不得转载。

原文地址:https://www.cnblogs.com/hrhguanli/p/4908694.html