【技术实现步骤摘要】
本专利技术涉及电子地图领域,特别是一种地图数据的处理方法及装置。
技术介绍
目前,用户在终端上浏览电子地图时,地图画面显示得非常缓慢。造成该现象的主要原因是:带宽资源有限,终端向服务端请求的地图数据过大(精度越高的地图,数据量就越大,终端绘制所需时间越长)。特别是当用户浏览地图过快,使得需要下载的地图数据远大于传输速度的支持时,屏幕往往不能正常显示地图,严重影响了用户体验。因此,当前急需一种方案能够对传输的地图数据进行精简。
技术实现思路
本专利技术要解决的技术问题是提供一种地图数据的处理方法及装置,能够在较好的地图展示效果的基础上,减少了地图的数据量。为解决上述技术问题,本专利技术的实施例提供一种地图数据的处理方法,包括:确定一显示比例的目标地图所显示的多个几何图形;分别根据每个几何图形的顶点坐标,生成对应于每个几何图形的轨迹数据;所述轨迹数据用于指示终端绘制出对应的几何图形;将每个几何图形的轨迹数据进行保存和/或发送。其中,确定一显示比例的目标地图所显示的几何图形,还包括:判断每个几何图形是否为复合图形;对判断为复合图形的几何图形进行拆分,重新得到多个非复合的几何图形。其中,确定一显示比例的目标地图所显示的几何图形,还包括:通过图像的抽稀算法对每个几何图形的顶点进行精简。其中,每个几何图形的轨迹数据,包括:一个参考点的坐标,所述参考点的坐标用于指示终端进行绘制定位; ...
【技术保护点】
一种地图数据的处理方法,其特征在于,包括:确定一显示比例的目标地图所显示的多个几何图形;分别根据每个几何图形的顶点坐标,生成对应于每个几何图形的轨迹数据;所述轨迹数据用于指示终端绘制出对应的几何图形;将每个几何图形的轨迹数据进行保存和/或发送。
【技术特征摘要】
1.一种地图数据的处理方法,其特征在于,包括:
确定一显示比例的目标地图所显示的多个几何图形;
分别根据每个几何图形的顶点坐标,生成对应于每个几何图形的轨迹数据;
所述轨迹数据用于指示终端绘制出对应的几何图形;
将每个几何图形的轨迹数据进行保存和/或发送。
2.根据权利要求1所述的方法,其特征在于,
确定一显示比例的目标地图所显示的几何图形,还包括:
判断每个几何图形是否为复合图形;
对判断为复合图形的几何图形进行拆分,重新得到多个非复合的几何图形。
3.根据权利要求1所述的方法,其特征在于,
确定一显示比例的目标地图所显示的几何图形,还包括:
通过图像的抽稀算法对每个几何图形的顶点进行精简。
4.根据权利要求1所述的方法,其特征在于,
每个几何图形的轨迹数据,包括:
一个参考点的坐标,所述参考点的坐标用于指示终端进行绘制定位;
几何图形中每个边线的轨迹信息,所述轨迹信息包括:对应边线的每个顶
点位置,其中,第一个顶点位置为该第一个顶点坐标与参考点的相对坐标,其
余顶点位置分别为与各自对应的上一顶点的相对坐标。
5.根据权利要求4所述的方法,其特征在于,
确定一显示比例的目标地图所显示的几何图形,还包括:
判断每个几何图形是否符合预设要求,所述预设要求包括顶点数量小于第
一预设阈值、非环状以及覆盖范围小于第二预设阈值中的至少一者;
对不符合所述预设要求的几何图形进行切割,得到多个新的几何图形;
其中,每个边线的轨迹信息还包括:用于指示终端是否绘制对应边线的标
签,其中,切割而形成的边线的标签指示终端禁止绘制,所述目标地图原先存
在的边线的标签指示终端进行绘制。
6.根据权利要求1所述的方法,其特征在于,还包括:
根据所述显示比例,对所述目标地图进行区域划分;
将每个几何图形的轨迹数据进行保存,包括:
确定每个区域下的几何图形;
将生成的所有几何图形的轨迹数据按照划分的区域,进行分组保存和/或
发送。
7.一种...
【专利技术属性】
技术研发人员:刘忠志,
申请(专利权)人:北京四维图新科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。