自适应地图比例尺的轨迹点显示的方法技术

技术编号:16099404 阅读:85 留言:0更新日期:2017-08-29 21:28
一种自适应地图比例尺的轨迹点显示的方法,在不同地图比例尺下,屏幕上每个像素代表的实际距离是固定的。而每个经纬度坐标,经纬度的每个小数位所对应的距离也是固定的。如果每个经纬度的当前小数位所对应的最大距离均小于每个小数位的实际距离,那么在一定比例尺下,每个经纬度只需要保留固定的小数位,这时会有很多坐标点重复,可以快速去重。本发明专利技术能够快速显示海量轨迹点,并最大程度上保持轨迹形态,具有计算效率高,保持轨迹形态、保留重要的拐点、特征点,以及初始值的设定只与地图比例尺有关,与轨迹形态无关等优点。

【技术实现步骤摘要】
自适应地图比例尺的轨迹点显示的方法
本专利技术涉及通信
,特别涉及一种自适应地图比例尺的轨迹点显示的方法。
技术介绍
1、电子地图:参照高德地图、百度地图、谷歌地图;地图本身支持放大、缩小操作,在不同比例尺下会呈现不同的细致程度。例如,显示世界地图时,上海仅仅是一个点状区域;逐步放大后,可以查看到具体的建筑物、道路等。2、历史轨迹:有一系列的坐标点组成,点和点之间按照时间顺序构成轨迹,一般展示在地图上。通常而言,在地图上展示海量历史轨迹,涉及存储轨迹数据、查询轨迹数据、处理轨迹数据、传输轨迹数据、展示轨迹数据等诸多步骤。因为电子地图屏幕大小有限,不同比例尺下能够显示的信息也是有限的。一般情况下,是不需要将所有轨迹点都展示在地图上,所以如何高效地按需显示是解决快速显示海量轨迹点的关键。围绕海量轨迹点的快速显示,通常采用按距离/时间间隔取点或道格拉斯-普克压缩算法。依次说明:1、按距离/时间取点每次查询历史轨迹时,提前设置好距离间隔/时间间隔。后台查询轨迹时,每个固定的距离/时间取点,中间的点将不不返回。2、道格拉斯-普克压缩道格拉斯-普克算法是将历史轨迹近似表示为一系列点,并减少本文档来自技高网...
自适应地图比例尺的轨迹点显示的方法

【技术保护点】
一种自适应地图比例尺的轨迹点显示的方法,其特征在于,包括以下步骤:步骤1.a,计算出经度、纬度的每个小数位对应的实际距离,生成第一对照表;步骤1.b,计算出不同地图比例尺下的空间分辨率,生成第二对照表;步骤2.a,根据第一对照表和第二对照表,生成经纬度小数位与空间分辨率的对照表;步骤2.b,根据传入的实体对象和起止时间,从数据库中查询所有的轨迹点;步骤3,结合步骤2.a生成的经纬度小数位与空间分辨率的对照表,根据地图比例尺、缩放级别、屏幕分辨率,对于每个轨迹点的经纬度坐标,根据经纬度小数位与空间分辨率的对照表取小数位,生成轨迹点数据;步骤4,对所有轨迹点数据,按顺序依次进行是否相等判断,如果相...

【技术特征摘要】
1.一种自适应地图比例尺的轨迹点显示的方法,其特征在于,包括以下步骤:步骤1.a,计算出经度、纬度的每个小数位对应的实际距离,生成第一对照表;步骤1.b,计算出不同地图比例尺下的空间分辨率,生成第二对照表;步骤2.a,根据第一对照表和第二对照表,生成经纬度小数位与空间分辨率的对照表;步骤2.b,根据传入的实体对象和起止时间,从数据库中查询所有的轨迹点;步骤3,结合步骤2.a生成的经纬度小数位与空间分辨率的对照表,根据地图比例尺、缩放级别、屏幕分辨率,对于每个轨迹点的经纬度坐标,根据经纬度小数位与空间分辨率的对照表取小数位,生成轨迹点数据;步骤4,对所有轨迹点数据,按顺序依次进行是否相等判断,如果相等则进行去重操作;步骤5,对去重后的轨迹点数据进行处理;步骤6,将处理后的轨迹点数据传输到前端;步骤7,在地图上进行渲染显示轨迹点。2.如权利要求1所述的一种自适应地图比例尺的轨迹点显示的方法,其特征在于,所述步骤1.a中按照纬度进行分割,生成不同纬度下经纬度的每个...

【专利技术属性】
技术研发人员:许允波陈栋
申请(专利权)人:千寻位置网络有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1