一种确定房源的方法、装置、电子设备及存储介质制造方法及图纸

技术编号:32880479 阅读:12 留言:0更新日期:2022-04-02 12:13
本发明专利技术实施方式公开了一种确定房源的方法、装置、电子设备及存储介质。方法包括:接收通勤需求信息,所述通勤需求信息包含多个通勤点、对应的多个通勤时间以及对应的多个通勤优先级;基于所述多个通勤优先级,确定通勤点的最小加权距离点;基于通勤时间和所述最小加权距离点,确定房源。本发明专利技术实施方式综合通勤需求信息以确定目标房源,可以满足多用户的需求。另外,在多点通勤中还考虑优先级影响因子,可以快速确定目标范围,降低实现复杂度。降低实现复杂度。降低实现复杂度。

【技术实现步骤摘要】
一种确定房源的方法、装置、电子设备及存储介质


[0001]本专利技术实施方式涉及房源推荐
,更具体的说,涉及一种确定房源的方法、装置、电子设备及存储介质。

技术介绍

[0002]目前电子商务发展迅速,各种房源信息琳琅满目,对于消费者,在找房过程中难以迅速找到称心如意的房源。越来越多的用户习惯借助互联网手段寻找房源,却时常面临着房源信息参差不齐、地段环境评估难等问题,找房成为了一道耗时的“选择题”。通勤是广大上班族挑选房源时,首要考虑的因素之一。
[0003]在目前的通勤找房方式中,单个用户输入目的地以及可接受的通勤时间,基于已知的房屋建筑经纬度信息圈定相应的房源。然而,租房/买房通常是多用户(比如夫妻双方组成的家庭多用户)行为,这种单点通勤的设定方式并不能满足每个用户的实际需求,其它用户需要基于单点查找的结果去二次筛选房源,易用性不高。

技术实现思路

[0004]本专利技术实施方式提出一种确定房源的方法、装置、电子设备及存储介质。
[0005]本专利技术实施方式的技术方案如下:
[0006]一种确定房源的方法,包括:
[0007]接收通勤需求信息,所述通勤需求信息包含多个通勤点、对应的多个通勤时间以及对应的多个通勤优先级;
[0008]基于所述多个通勤优先级,确定所述多个通勤点的最小加权距离点;
[0009]基于所述多个通勤时间和所述最小加权距离点,确定房源。
[0010]在示范性实施方式中,所述基于所述多个通勤优先级,确定所述多个通勤点的最小加权距离点包含:
[0011]当所述多个通勤点的数目小于预定值时,将所述多个通勤点的经纬度坐标转换为三维坐标;
[0012]基于所述多个通勤优先级,计算所述多个通勤点的三维坐标的加权平均三维坐标;
[0013]将所述加权平均三维坐标转换为经纬度坐标;
[0014]将所述转换后的经纬度坐标所对应的点确定为所述最小加权距离点。
[0015]在示范性实施方式中,所述基于多个通勤优先级,确定所述多个通勤点的最小加权距离点包含:
[0016]当所述多个通勤点的数目大于预定值时,将所述多个通勤点的经纬度坐标转换为三维坐标;
[0017]基于所述多个通勤优先级,计算所述多个通勤点的三维坐标的加权平均三维坐标;
[0018]将所述加权平均三维坐标转换为经纬度坐标,将对应于所述转换后的经纬度坐标的点确定为初始点;
[0019]基于所述多个通勤优先级,计算所述多个通勤点与初始点之间的距离的初始加权和;
[0020]在以所述初始点为圆心,所述初始加权和为半径的圆上,选取预定数目的参考点;
[0021]计算所述多个通勤点与每个参考点之间的距离的加权和,其中将与所述多个通勤点之间的距离的加权和小于所述初始加权和的参考点迭代更新为初始点,直到初始点不再发生变化时,将所述初始点确定为所述最小加权距离点。
[0022]在示范性实施方式中,所述基于所述多个通勤时间和所述最小加权距离点,确定房源包括:
[0023]基于第i个通勤点的通勤优先级P
i
,确定第i个通勤点的变换后通勤优先级w
i
,其中确定多个通勤点的加权平均通勤距离其中其中D
i
为第i个通勤点的通勤距离,其中D
i
=T
i
*V
i
;T
i
为第i个通勤点的通勤时间;V
i
为第i个通勤点的通勤速度;其中i的取值范围为[1,n],n为通勤点的数目;基于第i个通勤点的通勤距离,确定第i个通勤点的房源匹配区域;基于加权平均通勤距离和所述最小加权距离点,确定房源目标区域;确定房源列表,其中所述房源列表中的房源位于所述房源目标区域和所述房源匹配区域的重合区域中。
[0024]在示范性实施方式中,还包括:
[0025]基于所述房源列表中的房源与通勤点的加权距离和,对所述房源列表中的房源进行排序。
[0026]一种确定房源的装置,包括:
[0027]接收模块,用于接收通勤需求信息,所述通勤需求信息包含多个通勤点、对应的多个通勤时间以及对应的多个通勤优先级;
[0028]第一确定模块,用于基于所述多个通勤优先级,确定所述多个通勤点的最小加权距离点;
[0029]第二确定模块,用于基于所述多个通勤时间和所述最小加权距离点,确定房源。
[0030]在示范性实施方式中,所述第一确定模块,用于当所述多个通勤点的数目小于预定值时,将所述多个通勤点的经纬度坐标转换为三维坐标;基于所述多个通勤优先级,计算所述多个通勤点的三维坐标的加权平均三维坐标;将所述加权平均三维坐标转换为经纬度坐标;将所述转换后的经纬度坐标所对应的点确定为所述最小加权距离点。
[0031]在示范性实施方式中,所述第一确定模块,用于当所述多个通勤点的数目大于预定值时,将所述多个通勤点的经纬度坐标转换为三维坐标;基于所述多个通勤优先级,计算所述多个通勤点的三维坐标的加权平均三维坐标;将所述加权平均三维坐标转换为经纬度坐标,将对应于所述转换后的经纬度坐标的点确定为初始点;基于所述多个通勤优先级,计算所述多个通勤点与初始点之间的距离的初始加权和;在以所述初始点为圆心,所述初始加权和为半径的圆上,选取预定数目的参考点;计算所述多个通勤点与每个参考点之间的距离的加权和,其中将与所述多个通勤点之间的距离的加权和小于所述初始加权和的参考点迭代更新为初始点,直到初始点不再发生变化时,将所述初始点确定为所述最小加权距
离点。
[0032]在示范性实施方式中,所述第二确定模块,用于基于第i个通勤点的通勤优先级P
i
,确定第i个通勤点的变换后通勤优先级w
i
,其中确定多个通勤点的加权平均通勤距离其中D
i
为第i个通勤点的通勤距离,其中D
i
=T
i
*V
i
;T
i
为第i个通勤点的通勤时间;V
i
为第i个通勤点的通勤速度;其中i的取值范围为[1,n],n为通勤点的数目;基于第i个通勤点的通勤距离,确定第i个通勤点的房源匹配区域;基于加权平均通勤距离和所述最小加权距离点,确定房源目标区域;确定房源列表,其中所述房源列表中的房源位于所述房源目标区域和所述房源匹配区域的重合区域中。
[0033]一种电子设备,该电子设备包括:
[0034]处理器;
[0035]用于存储所述处理器可执行指令的存储器;
[0036]所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现如上任一项所述的确定房源的方法。
[0037]一种计算机可读存储介质,其上存储有计算机指令,所述指令被处理器执行时可实现如上任一项所述的确定房源的方法的步骤。
[0038]一种计算机程序产品,包括计算机指令,所述计算机指令在被处本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种确定房源的方法,其特征在于,包括:接收通勤需求信息,所述通勤需求信息包含多个通勤点、对应的多个通勤时间以及对应的多个通勤优先级;基于所述多个通勤优先级,确定所述多个通勤点的最小加权距离点;基于所述多个通勤时间和所述最小加权距离点,确定房源。2.根据权利要求1所述的确定房源的方法,其特征在于,所述基于所述多个通勤优先级,确定所述多个通勤点的最小加权距离点包含:当所述多个通勤点的数目小于预定值时,将所述多个通勤点的经纬度坐标转换为三维坐标;基于所述多个通勤优先级,计算所述多个通勤点的三维坐标的加权平均三维坐标;将所述加权平均三维坐标转换为经纬度坐标;将所述转换后的经纬度坐标所对应的点确定为所述最小加权距离点。3.根据权利要求1或2所述的确定房源的方法,其特征在于,所述基于所述多个通勤优先级,确定所述多个通勤点的最小加权距离点包含:当所述多个通勤点的数目大于预定值时,将所述多个通勤点的经纬度坐标转换为三维坐标;基于所述多个通勤优先级,计算所述多个通勤点的三维坐标的加权平均三维坐标;将所述加权平均三维坐标转换为经纬度坐标,将对应于所述转换后的经纬度坐标的点确定为初始点;基于所述多个通勤优先级,计算所述多个通勤点与初始点之间的距离的初始加权和;在以所述初始点为圆心,所述初始加权和为半径的圆上,选取预定数目的参考点;计算所述多个通勤点与每个参考点之间的距离的加权和,其中将与所述多个通勤点之间的距离的加权和小于所述初始加权和的参考点迭代更新为初始点,直到初始点不再发生变化时,将所述初始点确定为所述最小加权距离点。4.根据权利要求1所述的确定房源的方法,其特征在于,所述基于所述多个通勤时间和所述最小加权距离点,确定房源包括:基于第i个通勤点的通勤优先级P
i
,确定第i个通勤点的变换后通勤优先级w
i
,其中确定多个通勤点的加权平均通勤距离其中D
i
为第i个通勤点的通勤距离,其中D
i
=T
i
*V
i
;T
i
为第i个通勤点的通勤时间;V
i
为第i个通勤点的通勤速度;其中i的取值范围为[1,n],n为通勤点的数目;基于第i个通勤点的通勤距离,确定第i...

【专利技术属性】
技术研发人员:柯慧淑
申请(专利权)人:晨贝天津技术有限公司
类型:发明
国别省市:

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

1