车辆需求热力图生成方法和装置制造方法及图纸

技术编号:15200222 阅读:141 留言:0更新日期:2017-04-22 01:37
本发明专利技术提供了一种车辆需求热力图生成方法和装置,涉及热力图技术领域,包括对指定区域的电子地图进行网格划分;获取划分后的每个网格对应的订单数据;根据每个网格的订单数据中的订单总量,按照预设的合并规则对电子地图中相邻的网格进行合并,得到网格电子地图;其中,预设的合并规则包括网格内的订单总量和网格之间的位置相邻关系的规则;根据订单数据,将位于网格电子地图中的网格的内部边缘的订单发生地点作为顶点,连接各个顶点生成多边形区域;对多边形区域按照车辆需求状况进行着色,得到当前区域的车辆需求热力图。本发明专利技术提高了车辆需求热力图的准确性和实用性。

Method and device for generating vehicle demand thermodynamic diagram

The invention provides a vehicle demand thermodynamic diagram generation method and device, relates to the technical field of thermodynamic diagram, including electronic map of the designated area of the grid; data acquisition order of each grid corresponding after partition; according to the total order data of each grid in the grid on the adjacent map merging in the default merge rules, get the grid electronic map; the default merge rule including position adjacent relationship between the total order and grid within the rules; according to the order data, the internal edge will be located in the grid map in the order of place as vertices, connecting each vertex polygons of polygon area; the vehicle according to the demand of coloring, thermal map vehicle demand current region. The invention improves the accuracy and practicability of the thermodynamic diagram of the vehicle demand.

【技术实现步骤摘要】

本专利技术涉及热力图
,尤其是涉及一种车辆需求热力图生成方法和装置。
技术介绍
随着互联网技术的高度发展以及智能设备的普及,互联网约车服务越来越为大众接受。为了对车辆进行合理地调配,约车公司及车辆司机均需要及时、准确地知晓相关区域内(譬如,某个市区)各个地点的车辆情况,以满足用户的用车需求;车辆需求分布情况通常用热力图表示。现有技术中,传统的热力图是通过对地图进行差分渲染,或者对地图网格化划分从而进行热力划分的;其中,对地图差分渲染的方式是在地图上以不同颜色显示对应区域的车辆需求状况,但是该方式中出现的渲染颜色容易引起地图压盖,不利于用户获知被压盖区域的具体地点;地图网格化切分的方法,可以精细地划分地图,并在用户点击网格时显示该网格的车辆需求数据,但是当网格内出现大面积的绿地、河流或者湖泊等,依然不利于用户获知车辆需求热门区域的具体地点等信息。针对现有的车辆需求热力图准确性和实用性较差的问题,目前尚未提出有效的解决方式。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种车辆需求热力图生成方法和装置,以提高车辆需求热力图准确性和实用性。第一方面,本专利技术实施例提供了一种车辆需求热力图生成方法,包括:对指定区域的电子地图进行网格划分;获取划分后的每个网格对应的订单数据;根据每个网格的订单数据中的订单总量,按照预设的合并规则对电子地图中相邻的网格进行合并,得到网格电子地图,网格电子地图包括一个或多个合并后的网格和/或一个或多个未被合并的网格;其中,预设的合并规则包括网格内的订单总量和网格之间的位置相邻关系的规则;根据订单数据,将位于网格电子地图中的网格的内部边缘的订单发生地点作为顶点,连接各个顶点生成多边形区域;对多边形区域按照车辆需求状况进行着色,得到当前区域的车辆需求热力图;其中,车辆需求状况包括车辆需求过旺和车辆需求过剩。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,上述方法还包括:当接收到用户针对多边形区域的详情获取指令时,根据多边形区域对应的订单数据显示多边形区域的详情数据;其中,详情数据包括多边形区域的历史订单数据、实时订单数据和实时车辆数据中的一种或多种。结合第一方面的第一种可能的实施方式,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,上述根据多边形区域对应的订单数据显示多边形区域的详情数据,包括:根据多边形区域对应的订单数据,以标签的形式显示多边形区域的详情数据。结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,根据每个网格的订单数据中的订单总量,按照预设的合并规则对电子地图中相邻的网格进行合并,包括:判断相邻的网格的订单总量的差值是否在预设的范围内;如果是,按照预设的合并规则对相邻的网格进行合并。结合第一方面的第三种可能的实施方式,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,上述相邻的网格包括:符合3×3位置关系、5×5位置关系,或者6×6位置关系中的一种或多种网格。结合第一方面,本专利技术实施例提供了第一方面的第五种可能的实施方式,其中,根据订单数据,将位于网格电子地图中的网格的内部边缘的订单发生地点作为顶点,连接各个顶点生成多边形区域,包括:根据订单数据从网格电子地图中选择订单总量大于设定阈值的网格;在选择的网格内,查找位于选择的网格内部边缘的订单发生地点;将位于选择的网格内部边缘的订单发生地点作为顶点,连接各个顶点生成多边形区域。结合第一方面,本专利技术实施例提供了第一方面的第六种可能的实施方式,其中,上述方法还包括:计算多边形区域的质心,并将质心确定为多边形区域的中心点;通过逆地理编码工具,获取中心点所在的经纬度对应的地点名称;将地点名称显示在车辆需求热力图的多边形区域上。第二方面,本专利技术实施例提供了一种车辆需求热力图生成装置,包括:网格划分模块,用于对指定区域的电子地图进行网格划分;订单数据获取模块,用于获取划分后的每个网格对应的订单数据;网格合并模块,用于根据每个网格的订单数据中的订单总量,按照预设的合并规则对电子地图中相邻的网格进行合并,得到网格电子地图,网格电子地图包括一个或多个合并后的网格和/或一个或多个未被合并的网格;其中,预设的合并规则包括网格内的订单总量和网格之间的位置相邻关系的规则;多边形区域生成模块,用于根据订单数据,将位于网格电子地图中的网格的内部边缘的订单发生地点作为顶点,连接各个顶点生成多边形区域;着色模块,用于对多边形区域按照车辆需求状况进行着色,得到当前区域的车辆需求热力图;其中,车辆需求状况包括车辆需求过旺和车辆需求过剩。结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,其中,上述装置还包括:详情数据显示模块,用于当接收到用户针对多边形区域的详情获取指令时,根据多边形区域对应的订单数据显示多边形区域的详情数据;其中,详情数据包括多边形区域的历史订单数据、实时订单数据和实时车辆数据中的一种或多种。结合第二方面,本专利技术实施例提供了第二方面的第二种可能的实施方式,其中,多边形区域生成模块包括:选择单元,用于根据订单数据从网格电子地图中选择订单总量大于设定阈值的网格;查找单元,用于在选择的网格内,查找位于选择的网格内部边缘的订单发生地点;多边形区域生成单元,用于将位于选择的网格内部边缘的订单发生地点作为顶点,连接各个顶点生成多边形区域。本专利技术实施例带来了以下有益效果:本专利技术实施例提供的一种车辆需求热力图生成方法和装置,通过对指定区域的电子地图进行网格划分,并获取划分后的每个网格对应的订单数据,可以对相邻的网格进行合并,进而生成带有一个或多个合并后的网格和/或未被合并的网格的网格电子地图;再将位于该网格电子地图中的网格的内部边缘的订单发生地点作为顶点,连接各个顶点生成多边形区域,以及对多边形区域根据车辆需求状况进行着色,可以得到当前区域的车辆需求热力图。上述方式生成的车辆需求热力图,去除了网格内不需要进行车辆需求展示的区域,进而可以准确地显示当前区域内车辆需求状况的区域分布,提高了车辆需求热力图的准确性和实用性。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种车辆需求热力图生成方法的流程图;图2为本专利技术实施例提供的一种车辆需求热力图生成方法的具体流程图;图3为本专利技术实施例提供的另一种车辆需求热力图生成方法的具体流程图;图4为本专利技术实施例提供的一种车辆需求热力图生成装置的结构示意图;图5为本专利技术实施例提供的一种车辆需求热力图生成装置的具体结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进本文档来自技高网...
车辆需求热力图生成方法和装置

【技术保护点】
一种车辆需求热力图生成方法,其特征在于,包括:对指定区域的电子地图进行网格划分;获取划分后的每个网格对应的订单数据;根据每个网格的所述订单数据中的订单总量,按照预设的合并规则对所述电子地图中相邻的网格进行合并,得到网格电子地图,所述网格电子地图包括一个或多个合并后的网格和/或一个或多个未被合并的网格;其中,所述预设的合并规则包括网格内的订单总量和网格之间的位置相邻关系的规则;根据所述订单数据,将位于所述网格电子地图中的所述网格的内部边缘的订单发生地点作为顶点,连接各个顶点生成多边形区域;对所述多边形区域按照车辆需求状况进行着色,得到所述当前区域的车辆需求热力图;其中,所述车辆需求状况包括车辆需求过旺和车辆需求过剩。

【技术特征摘要】
1.一种车辆需求热力图生成方法,其特征在于,包括:对指定区域的电子地图进行网格划分;获取划分后的每个网格对应的订单数据;根据每个网格的所述订单数据中的订单总量,按照预设的合并规则对所述电子地图中相邻的网格进行合并,得到网格电子地图,所述网格电子地图包括一个或多个合并后的网格和/或一个或多个未被合并的网格;其中,所述预设的合并规则包括网格内的订单总量和网格之间的位置相邻关系的规则;根据所述订单数据,将位于所述网格电子地图中的所述网格的内部边缘的订单发生地点作为顶点,连接各个顶点生成多边形区域;对所述多边形区域按照车辆需求状况进行着色,得到所述当前区域的车辆需求热力图;其中,所述车辆需求状况包括车辆需求过旺和车辆需求过剩。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到用户针对所述多边形区域的详情获取指令时,根据所述多边形区域对应的订单数据显示所述多边形区域的详情数据;其中,所述详情数据包括所述多边形区域的历史订单数据、实时订单数据和实时车辆数据中的一种或多种。3.根据权利要求2所述的方法,其特征在于,所述根据所述多边形区域对应的订单数据显示所述多边形区域的详情数据,包括:根据所述多边形区域对应的订单数据,以标签的形式显示所述多边形区域的详情数据。4.根据权利要求1所述的方法,其特征在于,所述根据每个网格的所述订单数据中的订单总量,按照预设的合并规则对所述电子地图中相邻的网格进行合并,包括:判断相邻的网格的订单总量的差值是否在预设的范围内;如果是,按照预设的合并规则对所述相邻的网格进行合并。5.根据权利要求4所述的方法,其特征在于,所述相邻的网格包括:符合3×3位置关系、5×5位置关系,或者6×6位置关系中的一种或多种网格。6.根据权利要求1所述的方法,其特征在于,根据所述订单数据,将位于所述网格电子地图中的所述网格的内部边缘的订单发生地点作为顶点,连接各个顶点生成多边形区域,包括:根据所述订单数据从所述网格电子地图中选择订单总量大于设定阈值的网格;在选择的所述网格内,查找位于选...

【专利技术属性】
技术研发人员:李欣罗毅王洪磊
申请(专利权)人:先锋智道北京科技有限公司
类型:发明
国别省市:北京;11

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

1