地理位置点的地址生成、查询方法和装置的制造方法_5

文档序号:8282327阅读:来源:国知局
+地铁站和知名桥以外的其它一级地标+交叉口 ;
[0217]商圈+ —级地标:地铁站;
[0218]商圈+地铁站以外的其它一级地标;
[0219]有名区域;
[0220]商圈+知名交叉口 + 二级地标;
[0221]商圈+交叉口;
[0222]商圈+乡镇+村;
[0223]商圈+知名道路;
[0224]商圈+道路;
[0225]商圈;
[0226]二级地标;
[0227]交叉口;
[0228]知名道路;
[0229]道路;
[0230]......。
[0231]其中,地铁站和知名桥为一级地标为子地标类型。本示例中,拼接单元1302可判断上述选择的地标中是否包含第一个组合模式中的全部地标类型,即判断上述选择的地标中是否包含商圈、地铁站和二级地标,若是,则将所包含的商圈、地铁站和二级地标依次拼接,得到组合地标,若否,则判断上述选择的地标中是否包含第一个组合模式以下的组合模式中的全部地标类型,直到获得组合地标为止。
[0232]在一个实施例中,在得到上述组合地标后,拼接单元1302可判断上述得到的组合地标的字数是否在预设字数内,若否,则在优先级低于当前组合模式的组合模式中,按照优先级从高到低的顺序搜索一个符合条件的组合模式,上述选择的地标包含该组合模式所指定的全部地标类型,且根据该组合模式拼接到得到组合地标的字数在预设字数内,直到搜索到符合条件的组合模式为止。
[0233]在一个实施例中,上述地理位置点的地址生成装置还包括去重模块(图中未示出),用于将组合地标进行去重处理。可判断组合地标中是否包含相邻且相同的多个词语,若是,则保留该多个词语中的一个并删除该多个词语中的其它词语。
[0234]例如,选择得到的目标地理位置的地标包括“苏州街”、苏州街地铁站”、“苏州街地铁站A出口 ”,其中,“苏州街”为有名区域,“苏州街地铁站”为一级地标,“苏州街地铁站A出口 ”为二级地标。将地标按照辐射级别进行组合后得到组合地标:苏州街苏州街地铁站苏州街地铁站A出口,经过去重处理后可得到:苏州街地铁站A出口。
[0235]在一个实施例中,上述地理位置点的地址生成装置还包括替换模块(图中未示出),用于将组合地标中的英文词语替换为对应的中文词语。例如,将“Microsoft大厦”替换为“微软大厦”。
[0236]步骤S504,将目标地理位置点相对于组合地标中末尾地标的相对位置添加到组合地标之后。
[0237]例如,组合地标为:苏州街地铁站A出口,目标地理位置点相对于“A出口 ”的相对位置可表示为:附近100米,则将该相对位置添加到组合地标之后,得到目标地理位置点的部分地址:苏州街地铁站A出口附近100米。
[0238]地址生成单元1304用于根据添加了上述相对位置的组合地标生成目标地理位置点的地址。
[0239]在一个实施例中,地址生成单元1304可结合目标地理位置点的所属的行政区划信息和/或目标地理位置点的门牌地址、以及添加了上述相对位置的组合地标,生成目标地理位置点的地址。
[0240]在一个实施例中,地址生成单元1304可将行政区域信息中的国家、省、市、区添加到组合地标之前;若组合地标只包含商圈和二级地标中的一种或两种,地址生成单元1304可将门牌地址添加到二级地标之前或者商圈之后。
[0241 ] 例如,由目标地理位置点的地址可由以下信息构成:
[0242]目标地理位置点的国家、省、市、区、商圈、门牌地址、二级地标、相对于二级地标的相对位置;或,
[0243]目标地理位置点的国家、省、市、区、商圈、门牌地址;或,
[0244]目标地理位置点的国家、省、市、区、门牌地址、二级地标、相对于二级地标的相对位置。
[0245]若未获取到与目标地理位置点的距离在预设范围内的地标,则地址生成单元1304可根据目标地理位置点的行政区划信息和门牌地址构成目标地理位置点的地址。例如,由目标地理位置点的国家、省、市、区、门牌地址构成目标地理位置点的地址,或者,由目标地理位置点的国家、省、市、区、乡镇、村组构成目标地理位置点的地址。
[0246]如图14所示,在一个实施例中,一种地理位置点的地址查询装置,包括指令触发模块1402、指令发送模块1404、地址接收模块1406和地址播放模块1408,其中:
[0247]指令触发模块1402用于触发地址查询指令,查询指令中包含目标地理位置点的经纬度。
[0248]在一个实施例中,地址查询指令由用户在电子地图上的针对某一点的点击操作触发。指令触发模块1402可监测电子地图显示区域是否发生点击操作,若是,则获取点击操作的触点的位置,并获取触点的位置对应的经纬度;进一步的,指令触发模块1402可将触点对应的经纬度作为目标地理位置点的经纬度,生成包括目标地理位置点的经纬度的查询指令。
[0249]在另一个实施例中,地址查询指令由用户发起的“我在哪”的询问操作触发。指令触发模块1402可监测是否获取到“我在哪”的操作,若是,则通过GPS全球定位系统获取当前所在位置的经纬度,并将前所在位置的经纬度作为目标地理位置点的经纬度,生成包括目标地理位置点的经纬度的查询指令。
[0250]指令发送模块1404用于将查询指令发送给地址查询服务器,使得地址查询服务器根据目标地理位置点的经纬度获取目标地理位置点的地址。
[0251]在一个实施例中,地址查询服务器包括上述任一实施例中的地理位置点的地址生成装置所包括的模块,以实现根据目标地理位置点的经纬度获取目标地理位置点的地址的功能。
[0252]地址接收模块1406用于接收地址查询服务器返回的目标地理位置点的地址,该地址中包含与目标地理位置点的距离在预设范围内的地标以及目标地理位置点相对于地标的相对位置。
[0253]在一个实施例中,目标地理位置点的地址中包含的地标分别属于不同的地标类型,其中每一个地标在上述预设范围内的地标中都是自身所属地标类型中综合参考值最高的地标;地标的综合参考值根据地标的知名度、地标的自身属性评分以及地标与目标地理位置点的距离中的至少一种计算得到。地标的知名度由地标对应的被引用次数、被评论次数和/或网络信息刷新次数计算得到。
[0254]本实施例中,目标地理位置点的地址由各个地标类型的地标中综合参考值最高的地标构成,可使得目标地理位置点的地址更具有指引参考价值,从而方便用户快速准确的了解目标地理位置点的周边环境及其在周边环境中的位置。
[0255]在一个实施例中,上述地标类型具有预设的辐射级别,不同的辐射级别具有不同的福射范围,地标的福射级别越高则地标的福射范围越大;目标地理位置点的地址包含的地标按照辐射级别从高到低排列。
[0256]本实施例中,目标地理位置点的地址中地标按照辐射级别从高到低排列,从而目标地理位置点的地址可由大到小、由粗到细地提供目标地理位置点的地标,可方便用户从大范围到小范围逐层了解目标地理位置点周边的环境,从而准确而快速地了解目标地理位置点在周边环境中的位置。
[0257]在一个实施例中,目标地理位置点的地址包含的地标的辐射范围大于或等于地标与目标地理位置点的距离。
[0258]地标福射范围内的地理位置点将地标作为位置参照物是有意义的,也即,将地标用于描述其辐射范围内的地理位置点的地址是可行的。相反的,地标辐射范围外的地理位置点则不能将地标作为位置参照物。本实施例中,目标地理位置点的地址包含的地标的辐射范围大于或等于地标与目标地理位置点的距离,使得目标地理位置点的地址具有较强的指引作用,以方便用户准确而快速地了解目标地理位置点周边的环境以有目标地理位置点在周边环境中的位置。
[0259]在一个实施例中,目标地理位置点的地址包含的地标中,辐射级别高的地标的知名度大于等于辐射级别低的地标。
[0260]由于地标的辐射级别越高则地标的辐射范围越大,一般情况下,目标地理位置点与辐射级别高的地标的距离很可能远远大于其与辐射级别低的地标距离,而若此时辐射级别高的地标的知名度又小于辐射级别低的地标,则辐射级别高的地标没有参考意义或者参考意义较低。本实施例中,目标地理位置点的地址中保留了参考意义高的地标,可简化目标地理位置点的地址,并使得目标地理位置点的地址具有较高指弓I作用。
[0261 ] 在一个实施例中,目标地理位置点的地址中所包含的地标按照辐射级别从高到低组合成组合地标,且目标地理位置点相对于组合地标中末尾地标的相对位置添加在组合地标之后。
[0262]在一个实施例中,目标地理位置点的地址还包括目标地理位置点的所属的行政区划信息和/或目标地理位置点的门牌地址。
[0263]其中,在目标地理位置点的地址中,行政区域信息中的国家、省、市、区位于组合地标之前,而门牌地址位于指定地标类型前后,例如,门牌地址位于二级地标之前或者商圈之后。
[0264]地址播放模块1408用于播放目标地理位置点的地址。
[0265]在一个实施例中,地址播放模块1408可以语音、文字和/或图像形式播放目标地理位置点的地址。
[0266]在一个实施例中,上述地理位置点的地址查询装置还包括地标信息播放模块1502,用于播放目标地理位置点的各个地标对应的地标信息项,每一条地标信息项包括一个地标的地标类型、地标名称以及目标地理位置点相对于该地标的相对位置。例如,目标地理位置点的各个地标对应的地标信息项包括以下内容:
[0267]有名区域:北京大学附近60.6米;一级地标:在万泉水文化公园附近102.8米;道路:颐和园路附近27.8米;交叉口:颐和园路与芙蓉北路交叉口附近33.8米。
[0268]在一个实施例中,上述地理位置点的地址查询装置还包括区划信息播放模块(图中未示出),用于播放目标地理位置点的所属的行政区划的部分或全部行政区划信息项,每一个行政区域信息项包括一个行政区划类型以及对应的行政区划名称。行政区划类型包括国家、省、市、区、乡镇和村组。例如,区划信息播放模块可播放目标地理位置点的所属的行政区划的以下行政区划信息项:
[0269]国家:中国;市:北京市;区:海淀区。
[0270]在一个实施例中,上述地址查询指令还包括地址的最大字数。本实施例中,上述地理位置点的地址查询装置还包括字数获取模块(图中未示出),用于获取用户输入的地址的最大字数;指令触发模块1402生成包括目标地理位置点的经纬度以及目标地理位置点的地址的最大字数的查询指令。本实施例中,地址查询服务器返回的目标地理位置点的地址的字数小于等于上述最大字数。本实施例中,目标地理位置点的地址不超过用户设置的最大字数,使得目标地理位置点的地址简明而具有较强的指引作用。
[0271]上述地理位置点的地址生成、查询方法和装置,可根据目标地理位置点的经纬度得到目标地理位置点的地址,且该地址中包含该目标地理位置点附近的地标以及该目标地理位置点与附近的地标的相对位置;由于地标一般为具有一定知名度的区域或地点,其可作为参照物用于描述其它目标地理位置点的所在位置;因此,上述方法和装置生成的目标地理位置点的地址中包含该目标地理位置点附近的地标以及该目标地理位置点与附
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1