【技术实现步骤摘要】
信息推广方法、装置、电子设备和存储介质
本专利技术涉及信息处理领域,尤其涉及一种信息推广方法、装置、电子设备和计算机可读存储介质。
技术介绍
目前,信息推广系统通常是采用画圈定向的方式确定出目标推广区域,进而向该目标推广区域内的设备进行信息推广,也即是说,画圈定向方式的目的在于精准搜索信息提供方附近的设备。这个问题被抽象成了检索某个圆形区域的设备,圆心则为信息提供方的地理坐标,圆的半径则决定了推广区域的大小。相关技术中,在现有的信息推广系统中,画圈定向的过程可简单划分为两个阶段:索引生成和索引触发。其中,索引生成阶段根据全部设备及设备的地理位置生成索引,避免全量扫描。具体生成方法可描述为:将整个坐标系按不同精度(超参数)划分成固定大小的正方形区域(如10000*10000平方米),并将每个正方形区域内的设备映射到正方形的坐下点的坐标上,即用正方形区域的坐下点的坐标表示整个正方形区域的设备,如图1a所示,可根据代表每个正方形区域的坐标生成对应的坐标索引,该坐标索引即可表示该正方形区域以及该区域内的全部设备。索引 ...
【技术保护点】
1.一种信息推广方法,其特征在于,包括以下步骤:/n获取信息提供方的地理位置信息;/n根据预设的配置参数和所述地理位置信息,确定目标推广区域;/n根据所述目标推广区域和预设的地图坐标系,确定候选区域;/n获取位于所述候选区域内的候选设备,并从所述候选设备中确定出位于所述目标推广区域内的目标设备;/n将所述信息提供方提供的信息推送至所述目标设备。/n
【技术特征摘要】
1.一种信息推广方法,其特征在于,包括以下步骤:
获取信息提供方的地理位置信息;
根据预设的配置参数和所述地理位置信息,确定目标推广区域;
根据所述目标推广区域和预设的地图坐标系,确定候选区域;
获取位于所述候选区域内的候选设备,并从所述候选设备中确定出位于所述目标推广区域内的目标设备;
将所述信息提供方提供的信息推送至所述目标设备。
2.根据权利要求1所述的信息推广方法,其特征在于,在获取信息提供方的地理位置信息之前,还包括:
将所述地图坐标系划分成固定大小的多个单元区域;
获取多个样本设备的地理坐标;
根据各个样本设备的地理坐标,将所述各个样本设备映射到所述地图坐标系中各单元区域的指定坐标上,其中,所述指定坐标为一个用于表示所述单元区域的整个区域的坐标;
采用移位和位与运算,将所述各单元区域的指定坐标编码成对应的坐标索引,以建立样本设备与单元区域坐标索引的映射关系。
3.根据权利要求1所述的信息推广方法,其特征在于,根据所述目标推广区域和预设的地图坐标系,确定候选区域,包括:
根据所述目标推广区域的地理坐标,确定所述目标推广区域的平行于坐标轴的外接矩形;
根据所述外接矩形,从所述地图坐标系中的多个单元区域中获取至少一个目标单元区域,所述至少一个目标单元区域组成的区域为能够包含所述外接矩形的最小区域;
将所述至少一个目标单元区域组成的区域确定为所述候选区域。
4.根据权利要求3所述的信息推广方法,其特征在于,根据所述目标推广区域的地理坐标,确定所述目标推广区域的平行于坐标轴的外接矩形,包括:
从所述目标推广区域内各个点的地理坐标中,分别确定出横坐标最小值、横坐标最大值、纵坐标最小值和纵坐标最大值;
根据所述横坐标最小值、横坐标最大值、纵坐标最小值和纵坐标最大值,确定四个坐标点,并以所述四个坐标点为顶点,得到所述目标推广区域的平行于坐标轴的外接矩形。
5.根据权利要求3或4所述的信息推广方法,其特征在于,根据所述外接矩形,从所述地图坐标系中的多个单元区域中获取至少一个目标单元区域,包括:
根据所述外接矩形的顶点坐标、所述单元区域的长度和高度,计算所述外接矩形顶点映射的单元区域指定坐标;
根据所述计算得到的单元区域指定坐标,从所述多个单元区域中确定出至少一个目标单元区域。
6.根据权利要求5所述的信息推广方法,其特征在于,根据所述外接矩形的顶点坐标、所述单元区域的长度和高度,计算所述外接矩形顶点映射的单元区域指定坐标,包括:
计算所述外接矩形顶点坐标中的横坐标分别与所述单元区域的长度的商值;
计算所述外接矩形顶点坐标中的纵坐标分别与所述单元区域的高度的商值;
将计算得到的商值确定为所述外接矩形顶点映射的单元区域指定坐标。
7.根据权利要求2所述的信息推广方法,其特征在于,获取位于所述候选区域内的候选设备,包括:
确定所述候选区域内的所有单元区域指定坐标;
采用移位和位与运算,将所述候选区域内的所有单元区域指定坐标计算成对应的坐标索引;
根据计算得到的坐标索引和所述映射关系,获取位于所述候选区域内的候选设备。
8.根据权利要求1至7中任一项所述的信息推广方法,其特征在于,所述从所述候选设备中确定出位于所述目标推广区域内的目标设备,包括:
确定所述候选设备的地理坐标;
确定所述目标推广区域的地理坐标;
根据所述候选设备的地理坐标和所述目标推广区域的地理坐标,从所述候选设备中筛选出所述位于所述目标推广区域内的目标设备。
9.一种信息推广装置,其特征在于,包括:
第一获取模块,用于获取信息提供方的地理位置信息;
第一确定模块,用于根据预设...
【专利技术属性】
技术研发人员:王小敏,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。