一种确定地址信息对应的定位信息的方法和装置的制造方法_2

文档序号:9929567阅读:来源:国知局
r>[0063]图4是根据一示例性实施例示出的一种应用场景示意图;
[0064]图5是根据一示例性实施例示出的一种确定地址信息对应的定位信息的装置的示意图;
[0065]图6是根据一示例性实施例示出的一种确定地址信息对应的定位信息的装置的示意图;
[0066]图7是根据一示例性实施例示出的一种服务器的结构示意图。
[0067]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
【具体实施方式】
[0068]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0069]本公开另一示例性实施例提供了一种确定地址信息对应的定位信息的方法,该方法可以用于服务器中,其中,服务器可以是某应用程序的后台服务器。服务器可以包括存储器,存储器可以用于地址信息与定位信息的对应关系,以及待定位对象的地址信息;服务器可以包括处理器,处理器可以用于确定与第一地址信息满足预设匹配度条件的第二地址信息,以及第二地址信息对应的定位信息,进而可以根据第二地址信息对应的定位信息,确定第一地址信息对应的定位信息;另外,服务器还可以包括收发器以及电源等部件。
[0070]如图1所示,该方法的处理流程可以包括如下的步骤:
[0071]在步骤101中,获取待定位对象的第一地址信息,在预先存储的地址信息与定位信息的对应关系中,确定与第一地址信息满足预设匹配度条件的第二地址信息。
[0072]在实施中,服务器中可以预先存储大量的对象的地址信息,以及其中部分对象的地址信息对应的定位信息,该定位信息可以准确的标识该对象的地理位置。其中,该对象可以是黄页商户,如公司、店铺等。服务器可以与某地图应用程序的后台数据库,或者某黄页网站的数据库中建立数据连接,然后可以从某地图应用程序的后台数据库,或者某黄页网站的数据库中,获取上述数据。对于获取到的对象的地址信息,以及对应的定位信息,服务器可以将该对象的地址信息和定位信息进行对应的存储,建立地址信息与定位信息的对应关系。该对应关系中,可以存储有对象的地址信息,和通过检测得到的准确的定位信息。月艮务器可以从存储的对象中,获取未存储定位信息的对象,即待定位对象。对于任一待定位对象,服务器可以获取该待定位对象的地址信息(即第一地址信息),然后可以在上述对应关系中,确定与第一地址信息满足预设匹配度条件的地址信息(即第二地址信息)。
[0073]另外,对于存储的各对象的地址信息,服务器还可以对各地址信息进行地址字段分析。地址字段中可以包括的“城市”、“区县”、“乡镇”、“街道”、“小区”、“门牌”等字段信息,服务器可以将包含相同字段的地址信息作为一类,以便进行匹配处理。
[0074]可选的,可以根据区域信息或街道信息,确定第二地址信息,相应的,步骤101的处理过程可以如下:在预先存储的地址信息与定位信息的对应关系中,确定第二地址信息;其中,第二地址信息包含的区域信息与第一地址信息包含的区域信息相同,且第二地址信息包含的区域内部位置编号与第一地址信息包含的区域内部位置编号满足预设接近度条件,或者,第二地址信息包含的街道信息与第一地址信息包含的街道信息相同,且第二地址信息包含的街道内部位置编号与第一地址信息包含的街道内部位置编号满足预设接近度条件。
[0075]在实施中,服务器可以通过进行字段分析,确定第一地址信息所包含的区域信息(可称作第一区域信息),或街道信息。对于第一地址信息包含区域信息的情况,服务器可以还可以确定第一地址信息包含的区域内部位置编号,服务器在上述对应关系所包含的地址信息中,查找包含第一区域信息的地址信息,对于查找到的任一地址信息,服务器可以获取该地址信息所包含的区域内部位置编号,判断该区域内部位置编号与第一地址信息包含的区域内部位置编号的差值,是否小于预设阈值。如果是,则判定该地址信息与第一地址信息满足预设匹配度条件,如果不是,则判断该地址信息与第一地址信息不满足预设匹配度条件。例如,第一地址信息为京旺家园18号楼,服务器查找到的地址信息为京旺家园I号楼和京旺家园19号楼,预设阈值为2,则可以判断地址信息“京旺家园19号楼”与第一地址信息匹配,地址信息“京旺家园I号楼”与第一地址信息不匹配。
[0076]对于第一地址信息包含街道信息的情况,服务器可以还可以确定第一地址信息包含的街道内部位置编号,服务器在上述对应关系所包含的地址信息中,查找包含第一街道信息的地址信息,对于查找到的任一地址信息,服务器可以获取该地址信息所包含的街道内部位置编号,判断该街道内部位置编号与第一地址信息包含的街道内部位置编号的差值,是否小于预设阈值。如果是,则判定该地址信息与第一地址信息满足预设匹配度条件,如果不是,则判断该地址信息与第一地址信息不满足预设匹配度条件。例如,第一地址信息为“清河中街68号”,服务器查找到的地址信息为清河中街69号和清河中街50号,预设阈值为2,则可以判断地址信息“清河中街69号”与第一地址信息匹配,地址信息“清河中街50号”与第一地址信息不匹配,如图2所示。
[0077]可选的,可以根据地址信息对应的建筑名称,确定第二地址信息,相应的,步骤101的处理过程可以如下:在预先存储的地址信息与定位信息的对应关系中,确定第二地址信息,第二地址信息对应的建筑名称与第一地址信息对应的建筑名称相同。
[0078]在实施中,服务器可以通过进行字段分析,确定第一地址信息所包含的建筑名称(可称作第一建筑名称)。例如,第一地址信息为“清河五彩城购物中心2层B103”,则可以确定第一地址信息包含的建筑名称为五彩城购物中心。服务器课可以在上述对应关系所包含的地址信息中,查找对应的建筑名称为第一建筑名称的地址信息(即第二地址信息)。第二地址信息可以是第一建筑名称对应的建筑中的某个店铺的地址信息,也可以是第一建筑名称对应的建筑的地址信息。例如,第二地址信息可以是清河五彩城购物中心2层B105,或者,第二地址信息也可以是五彩城购物中心对应的地址信息,如图3所示。
[0079]可选的,第一地址信息可以包括位置参考对象信息和相对位置信息,相应的,步骤101的处理过程可以如下:在预先存储的地址信息与定位信息的对应关系中,确定位置参考对象信息对应的第二地址信息。
[0080]在实施中,第一地址信息可以包括位置参考对象信息和相对位置信息,其中,参考对象信息可以是某建筑的名词,或者某商户的名称,相对位置信息可以是方向信息和距离信息。例如,第一地址信息可以是“五彩城购物中心向北200米”,其中,五彩城购物中心为参考对象信息,向北200米为相对位置信息。服务器可以通过进行字段分析,确定第一地址信息所包含的参考对象信息,以及相对位置信息。服务器课可以在上述对应关系所包含的地址信息中,查找参考对象信息对应的地址信息(即第二地址信息)ο第二地址信息可以是参考对象信息的地址信息,也可以是参考对象所属的建筑对应的地址信息。例如,第一地址信息是“五彩城购物中心向北200米”,则第二地址信息可以是五彩城购物中心的地址信息;第一地址信息是“必胜客向北200米”,而必胜客的地址信息是“清河五彩城购物中心2层”,则第二地址信息是清河五彩城购物中心的地址信息。
[0081]在步骤102中,根据地址信息与定位信息的对应关系,确定第二地址信息对应的定位信息。
[0082]在实施中,服务器确定与第一地址信息满足预设匹配度条件的第二地址信息后,可以在上述地址信息与定位信息的对应关系中,查找第二地址信息对应的定位信息,以便进行后续处理。
[0083]在步骤103中,根据第二地址信息对应的定位信息,确定第一地址信息对应的定位?目息O
[0084]在实施中,服务器查找到第二地址信息对应的定位信息后,可以根据查找到的定位信息,确定第一地址信息对应的定位信息,然后可以将第一地址信息和确定出的定位信息进行对应的存储,建立地址信息与确定出的定位信息的对应关系,该对应关系中,存储有待定位对象的地址信息,以及对应的确定出的定位信息。服务可以将上述地址信息与定位信息的对应关系,和地址信息与确定出的定位信息的对应关系分别进行独立的存储,以便提高确定出的定位信息的准确度。
[0085]可选的,对于上述根据区域信息或街道信息,确定第二地址信息的情况,相应的,步骤103的处理过程可以如下:将第二地址信息对应的定位信息作为第一地址信息对应的定位信息。
[0086]在实施中,服务器确定第二地址信息对应的定位信息后,可以将第二地址信息对应的定位信息作为第一地址信息对应的定位信息。例如,服务器确定第二地址信息对应的定位信息是东经:116° 237 17〃,北玮:39° 547 27〃,则可以确定第一地址信息的经玮度为:东经:116° 23/17〃,北玮:39。54, 27〃,如图 2所示。
[0087]可选的,
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1