用于生成信息的方法和装置与流程

文档序号:27609078发布日期:2021-11-26 20:57阅读:99来源:国知局
用于生成信息的方法和装置与流程

1.本公开的实施例涉及计算机技术领域,具体涉及电子地图技术领域。


背景技术:

2.主路通常是指承担城市交通主要压力的道路,主路往往只能行驶机动车。辅路通常是指主路的辅助性道路,往往紧邻主路的两侧或一侧,与主路平行的单向或双向行驶道路。辅路相较于主路,道路一般较窄,机动车、非机动车和行人可以混行。
3.通常情况下,主路和辅路的距离较近,因此在通过经纬度信息在主路和辅路中定位地址的具体位置时,即使经纬度信息存在较小的偏差也会造成将辅路的地址定位到主路情况的发生。作为示例,在物流等场景下,如果用户收货地址存在经纬度信息偏差,极有可能将本应该在辅路的收货地址定位到主路,这往往会降低快递员的送货效率。


技术实现要素:

4.提供了一种用于生成信息的方法、装置、设备以及存储介质。
5.根据第一方面,提供了一种用于生成信息的方法,该方法包括:获取目标位置的初始经纬度信息;确定初始经纬度信息对应的初始位置信息,其中,初始位置信息包括初始经纬度信息所属路段的初始路段标识;响应于确定出初始路段标识为主路的主路段标识,从预设的数据库中获取与已确定为主路段标识的初始路段标识对应的至少一个辅路段标识,其中,在数据库中每个主路段标识与满足预设条件的至少一个辅路段标识对应设置;基于所获取的至少一个辅路段标识,修正初始位置信息,得到目标位置的最终位置信息。
6.根据第二方面,提供了一种用于生成信息的装置,该装置包括:第一获取单元,被配置成获取目标位置的初始经纬度信息;第一确定单元,被配置成确定初始经纬度信息对应的初始位置信息,其中,初始位置信息包括初始经纬度信息所属路段的初始路段标识;第二获取单元,被配置成响应于确定出初始路段标识为主路的主路段标识,从预设的数据库中获取与已确定为主路段标识的初始路段标识对应的至少一个辅路段标识,其中,在数据库中每个主路段标识与满足预设条件的至少一个辅路段标识对应设置;修正单元,被配置成基于所获取的至少一个辅路段标识,修正初始位置信息,得到目标位置的最终位置信息。
7.第三方面,提供了一种电子设备,该电子设备包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述方法。
8.第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行上述方法。
9.根据本技术的技术解决了因经纬度信息出现偏差造成的将辅路的位置定位到主路的问题,提高了得到的位置信息的准确性。
10.应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
11.附图用于更好地理解本方案,不构成对本技术的限定。其中:
12.图1是根据本技术的用于生成信息的方法的第一实施例的示意图;
13.图2是根据第一实施例中的用于生成信息的方法的一个实现方式的示意图;
14.图3是根据本技术的用于生成信息的方法的第二实施例的示意图;
15.图4是根据本技术的用于生成信息的装置的实施例的示意图;
16.图5是用来实现本技术实施例的用于生成信息的方法的电子设备的框图。
具体实施方式
17.以下结合附图对本技术的示范性实施例做出说明,其中包括本技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
18.需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。
19.请参考图1,其示出了根据本技术的用于生成信息的方法的第一实施例的示意图。该用于生成信息的方法,可以包括以下步骤:
20.步骤101,获取目标位置的初始经纬度信息。
21.在本实施例中,用于生成信息的方法的执行主体可以为用于生成信息的装置,该用于生成信息的方法可以为一个电子实体(例如服务器),或者也可以为采用软件集成的应用程序。使用时,该用于生成信息的装置可以获取目标位置的初始经纬度信息,并对所获取的初始经纬度信息进行修正处理得到目标位置的最终位置信息。该用于生成信息的装置可以采用本实施例的用于生成信息的方法,确定目标位置的最终位置信息。
22.在本实施例中,上述执行主体(例如服务器)可以通过有线连接方式或者无线连接方式从另一电子设备获取目标位置的初始经纬度信息。这里,初始经纬度信息可以包括目标位置的经度和纬度组成的坐标点。上述目标位置可以包括但不限于物流收货地址所指示的位置。作为示例,用户在通过手机定位等方式输入物流收货地址等所指示的目标位置时,可以直接将该目标位置的初始经纬度信息上传到上述执行主体,该执行主体可以直接获取目标位置的初始经纬度信息;或者,不同的用户在通过手机定位等方式输入物流收货地址等目标位置之后,还可以将目标位置发送到同一系统和电子设备,上述执行主体可以从中获取目标位置的初始经纬度信息。
23.通常,目标位置可以为物流的配送地址。可以理解的是,在存在主路和辅路的复杂场景下,物流配送的目的地通常不会在仅用于行驶机动车的主路上。作为示例,在物流排单系统中,如果将目标位置的初始经纬度信息识别到主路,会造成物流排单系统进行线路规划时规划到主路,从而使得配送员如果按照线路规划进行配送会走错路。因此,如果上述执行主体确定出目标位置位于主路,则可以确定该目标位置的初始经纬度信息存在误差,此时需要对目标位置的经纬度信息进行修正,以便于得到目标位置的准确的位置信息。当然,本技术公开的用于生成信息的方法不仅适用于物流场景,还可以适用于目标位置的初始位置信息所指示的位置点理论上不会存在主路的其它场景,例如用户打车场景,对于本技术
的公开的用于生成信息的方法所适用的场景没有唯一的限定。
24.步骤102,确定初始经纬度信息对应的初始位置信息。
25.在本实施例中,基于步骤101获取的初始经纬度信息,上述执行主体可以采用各种手段确定与所获取的初始经纬度信息对应的初始位置信息。作为示例,上述执行主体的本地存储有经纬度信息与位置信息的对应关系,此时上述执行主体可以直接从本地确定出与初始经纬度信息对应的初始位置信息。或者,上述执行主体还可以所获取的初始经纬度信息发送到地图平台,从而使得地图平台可以获取初始经纬度信息对应的初始位置信息,上述执行主体可以从地图平台获取初始位置信息。其中,该初始位置信息可以指示上述目标位置在实际区域中具体的地理位置。上述初始位置信息可以包括初始经纬度信息所属路段的路段标识,并将该路段标识确定为目标位置的初始路段标识。可以理解的是,上述初始位置信息除了包括初始路段标识之外,还可以包括初始经纬度信息所属路段的道路名称、道路级别等。对于一个位置信息,利用该位置信息可以在实际道路中确定出唯一的位置点。
26.可以理解的是,针对任一道路,可以将该道路分割成连续的路段link,各路段可以对应经纬度坐标范围。进一步地,为了区分各路段,可以为不同的路段设置不同的标识id。因此,根据经纬度坐标可以确定出该经纬度坐标所属的路段以及该路段的标识。但是,针对某一经纬度坐标,如果该经纬度坐标位于主路或与主路距离很近的辅路,此种情况往往很难准确地确定出该经纬度坐标属于主路还是辅路。因此,上述执行主体在确定出初始位置信息之后可以对其进行判断,从而确定出初始路段标识是主路段的路段标识还是辅路段的路段标识。
27.可选的,上述路段标识id与经纬度信息之间的对应关系可以存储在地图平台的服务器中,因此上述执行主体可以通过地图平台的api接口(application programming interface,应用程序接口)与地图平台进行信息交互来获取与经纬度信息对应的路段标识,但是地图平台往往无法准确地确定出上述初始路段标识是主路段的路段标识还是辅路段的路段标识。上述执行主体在从地图平台获取初始位置信息之后可以对其进行判断,从而确定出初始路段标识是主路段的路段标识还是辅路段的路段标识。
28.步骤103,响应于确定出初始路段标识为主路的主路段标识,从预设的数据库中获取与已确定为主路段标识的初始路段标识对应的至少一个辅路段标识。
29.在本实施例中,基于步骤102得到的初始路段标识,上述执行主体可以判断该初始路段标识是否为主路的主路段标识。如果该初始路段标识为主路段标识,则上述执行主体可以认为所获取的初始经纬度信息存在误差,所得到的初始路段标识也存在偏差,此时需要对该初始路段标识进行修正处理。具体地,上述执行主体可以在预设的数据库中获取与上述初始路段标识对应的至少一个辅路段标识。
30.需要说明的是,可以预先建立上述数据库,该数据库中可以包括多个主路段标识,每个主路段标识可以对应设置有至少一个辅路段标识。即,每个主路段标识与至少一个辅路段标识存在对应关系。针对数据库中的任一主路段标识,与该主路段标识对应的辅路段标识需要满足预设条件。可以理解的是,本领域技术人员可以根据实际的需求设置上述预设条件,例如,上述预设条件可以为主路段标识所指示的主路段向辅路的投影和与其对应的辅路段标识所指示的辅路段至少部分重合。可选的,上述数据库中的主路段标识和辅路段标识可以为从地图平台获取的主路段标识和辅路段标识,而后根据地图平台中的主路段
标识所指示的主路段和辅路段标识所指示的辅路段之间的位置关系即可以建立主路段标识与辅路段标识的对应关系。
31.在本实施例的一些可选的实现方式中,上述数据库可以通过如下步骤确定:获取多个主路段标识和多个辅路段标识;针对多个主路段标识中的主路段标识,确定与该主路段标识所指示的主路段之间的距离小于预设阈值的辅路段;将所确定的辅路段的辅路段标识与该主路段标识对应设置,生成数据库。该实现方式所提供的方案,在初始经纬度信息存在偏差的情况下,可以全面、准确地得到可用于修正初始位置信息的辅路段标识,提高了得到的最终位置信息的准确性。
32.在本实施例的一些可选的实现方式中,如果上述初始路段标识不是主路段标识,则可以认为上述执行主体获取了准确的初始经纬度信息,此时可以将目标位置的初始位置信息直接确定为目标位置的最终位置信息。
33.步骤104,基于所获取的至少一个辅路段标识,修正初始位置信息,得到目标位置的最终位置信息。
34.在本实施例中,基于步骤103所获取的至少一个辅路段标识,上述执行主体可以采用各种手段处理所获取的辅路段标识,从而利用该处理结果修正目标位置的初始位置信息,得到目标位置的最终位置信息。作为示例,上述执行主体可以从所获取的至少一个辅路段标识中任选一个辅路段标识,将所选择的辅路段标识所指示的辅路段中与初始经纬度度信息所指示的位置点最近的位置点的经纬度作为目标位置的经纬度,地图平台可以根据该经纬度确定目标位置的位置信息来代替初始位置信息,该位置信息即为目标位置的最终位置信息。
35.继续参考图2,图2是根据本实施例的用于生成信息的方法的应用场景的一个示意图。在图2的应用场景中,后台服务器可以获取目标位置的初始经纬度信息;之后,后台服务器可以确定初始经纬度信息对应的初始位置信息,如图2所示,初始经纬度信息所指示的位置点a所属路段为与该位置点a距离最近的路段linkid1,该路段为主路201的路段,该路段的标识linkid1即为初始路段标识;而后,后台服务器响应于确定出初始路段标识linkid1为主路201的主路段标识,从预设的数据库中获取与初始路段标识linkid1对应的辅路段标识linkid2和linkid3,如图2所示,辅路段标识linkid2和linkid3属于辅路202;最后,基于所获取的辅路段标识linkid2和linkid3,采用例如向辅路202作垂线的方式等修正初始位置信息,得到目标位置的最终位置信息,如图2所示,修正后的初始位置信息所指示的位置点为辅路段标识linkid2所指示的辅路段上的位置点a’,该位置点a’对应的位置信息即为目标位置的最终位置信息。
36.本技术的上述实施例提供的用于生成信息的方法,可以获取目标位置的初始经纬度信息,之后确定初始经纬度信息对应的初始位置信息,而后响应于确定出初始路段标识为主路的主路段标识,从预设的数据库中获取与已确定为主路段标识的初始路段标识对应的至少一个辅路段标识,最后基于所获取的至少一个辅路段标识,可以修正初始位置信息,得到目标位置的最终位置信息。本实施例公开的方案在确定出目标位置偏离到主路的情况下可以对目标位置的位置信息进行全自动纠偏,无需人工干预,提高了得到目标位置的最终位置信息的准确性。
37.接下来请继续参考图3,图3是根据本技术的用于生成信息的方法的第二实施例的
示意图。该用于生成信息的方法,可以包括以下步骤:
38.步骤301,获取目标位置的初始经纬度信息。
39.步骤302,确定初始经纬度信息对应的初始位置信息。
40.步骤303,响应于确定出初始路段标识为主路的主路段标识,从预设的数据库中获取与已确定为主路段标识的初始路段标识对应的至少一个辅路段标识。
41.在本实施例中,步骤301~步骤303所公开的内容与上述实施例中的步骤101~步骤103中所公开的内容相同或相似,这里不再赘述。
42.步骤304,从所获取的至少一个辅路段标识所指示的辅路段中确定目标定位点。
43.在本实施例中,基于步骤303获取的至少一个辅路段标识,上述执行主体可以采用各种手段从所获取的各辅路段标识中确定出目标定位点。其中,目标定位点可以为各辅路段标识所指示的辅路段中与初始经纬度信息所指示的位置点之间的距离最小的位置点。作为示例,上述执行主体可以计算各辅路段标识所指示的辅路段中的位置点与初始经纬度信息所指示的位置点之间的距离,并将各辅路段标识所指示的辅路段中的距离最小的位置点确定为目标定位点。或者,上述执行主体从初始经纬度信息所指示的位置点向各辅路段标识所指示的辅路段作垂线,该垂直线的垂足即为上述目标定位点。
44.步骤305,确定目标定位点对应的经纬度信息为目标经纬度信息。
45.在本实施例中,基于步骤304确定的目标定位点,上述执行主体可以获取该目标定位点的经纬度坐标。并将所获取的经纬度坐标确定为目标经纬度信息。
46.步骤306,基于目标经纬信息,确定目标位置的理论位置信息。
47.在本实施例中,基于步骤305确定的目标经纬度信息,上述执行主体可以采用各种方式处理与目标经纬度信息对应的位置信息,从而可以得到目标位置的理论位置信息。作为示例,上述执行主体可以将目标经纬度信息发送到地图平台,该地图平台可以确定该目标经纬度信息对应的位置信息,而后采用各种方式处理与目标经纬度信息对应的位置信息,从而可以得到目标位置的理论位置信息。作为示例,上述地图平台可以直接将与目标经纬度信息对应的位置信息确定为目标位置的理论位置信息。可以理解的是,上述执行主体还可以在本地预先存储的经纬度信息与位置信息的对应关系中确定与目标经纬度信息对应的位置信息为理论位置信息。上述目标位置的理论位置信息可以指示目标位置在地图中的具体位置。可以理解的是,该理论位置信息可以包括辅路段标识、辅路段所属道路的名称等。
48.在本实施例的一些可选的实现方式中,上述基于所获取的至少一个辅路段标识,修正初始位置信息,得到目标位置的最终位置信息具体还可以通过如下步骤实现:将目标经纬度信息发送到地图平台,以使地图平台确定与目标经纬度信息对应的目标辅路段标识,以及基于目标辅路段标识更新目标经纬度信息,基于更新后的目标经纬度信息确定目标位置的理论位置信息。在该实现方式中,上述地图平台在接收到目标经纬度信息之后,可以确定与目标经纬度信息对应的辅路段标识,该辅路段标识即为目标辅路段标识。可以理解的是,目标经纬度信息所指示的位置点与目标辅路段标识所指示的辅路段可能存在偏差(例如,如果目标经纬度信息所指示的位置点与目标辅路段标识所指示的辅路段之间的距离大于预设距离,则可以确定出目标经纬度信息所指示的位置点与目标辅路段标识所指示的辅路段存在偏差),此时可以采用各种方式处理所确定的目标辅路段,从而更新上述目标
经纬度信息。作为示例,可以通过目标经纬度信息所指示的位置点向目标辅路段标识所指示的辅路段作垂线,将该垂线在目标辅路段标识所指示的辅路段上的垂足所对应的位置点确定为更新后的目标经纬度信息所指示的位置点,从而可以得到更新后的目标经纬度信息。最后,可以直接将更新后的目标经纬度信息对应的位置信息确定为目标位置的理论位置信息。该实现方式所公开的方案可以利用所获取的目标辅路段标识在地图平台中进一步修正目标位置的位置信息,从而可以进一步提高所得到目标位置的最终位置信息的准确性。
49.步骤307,将理论位置信息确定为目标位置的最终位置信息。
50.在本实施例中,基于步骤306得到的理论位置信息,上述执行主体可以从地图平台获取该理论位置信息,并将该理论位置信息确定为目标位置的最终位置信息。
51.从图3中可以看出,与图1对应的实施例相比,本实施例中的用于生成信息的方法在从数据库中获取至少一个辅路段标识之后,可以在各辅路段标识所指示的辅路段中确定与初始经纬度信息所指示的位置点之间的距离最小的目标定位点,并利用目标经纬度信息重新确定目标位置的位置信息,该重新确定后的位置信息即为修正后的初始位置信息,也是目标位置的最终位置信息,从而进一步提高了所得到的目标位置的最终位置信息的准确性。
52.进一步参考图4,作为对上述各图所示方法的实现,本公开提供了一种用于生成信息的装置的一个实施例,该装置实施例与图1所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。
53.如图4所示,本实施例的用于生成信息的装置400包括:第一获取单元401、第一确定单元402、第二获取单元403和修正单元404。其中,第一获取单元401被配置成获取目标位置的初始经纬度信息;第一确定单元402被配置成确定初始经纬度信息对应的初始位置信息,其中,初始位置信息包括初始经纬度信息所属路段的初始路段标识;第二获取单元403被配置成响应于确定出初始路段标识为主路的主路段标识,从预设的数据库中获取与已确定为主路段标识的初始路段标识对应的至少一个辅路段标识,其中,在数据库中每个主路段标识与满足预设条件的至少一个辅路段标识对应设置;修正单元404被配置成基于所获取的至少一个辅路段标识,修正初始位置信息,得到目标位置的最终位置信息。
54.在本实施例的一些可选的实现方式中,修正单元404包括:第一确定模块,被配置成从所获取的至少一个辅路段标识所指示的辅路段中确定目标定位点,其中,目标定位点为各辅路段中与初始经纬度信息所指示的位置点之间的距离最小的位置点;第二确定模块,被配置成确定目标定位点对应的经纬度信息为目标经纬度信息;发送模块,被配置成基于目标经纬信息,确定目标位置的理论位置信息;第三确定模块,被配置成将理论位置信息确定为目标位置的最终位置信息。
55.在本实施例的一些可选的实现方式中,发送模块进一步被配置成:将目标经纬度信息发送到地图平台,以使地图平台确定与目标经纬度信息对应的目标辅路段标识,以及基于目标辅路段标识更新目标经纬度信息,基于更新后的目标经纬度信息确定目标位置的理论位置信息。
56.在本实施例的一些可选的实现方式中,数据库包括多个主路段标识和与各主路段标识对应设置的辅路段标识;数据库通过以下步骤得到:获取多个主路段标识和多个辅路
段标识;针对多个主路段标识中的主路段标识,确定与该主路段标识所指示的主路段之间的距离小于预设阈值的辅路段;将所确定的辅路段的辅路段标识与该主路段标识对应设置,生成数据库。
57.在本实施例的一些可选的实现方式中,装置400还包括:第二确定单元,被配置成响应于确定出初始路段标识不为主路段标识,将初始位置信息确定为目标位置的最终位置信息。
58.装置400中记载的诸单元与参考图1描述的方法中的各个步骤相对应。由此,上文针对方法描述的操作和特征同样适用于装置400及其中包含的单元,在此不再赘述。
59.根据本技术的实施例,本技术还提供了一种电子设备和一种可读存储介质。
60.如图5所示,是根据本技术实施例的用于生成信息的装置的电子设备的框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本技术的实现。
61.如图5所示,该电子设备包括:一个或多个处理器501、存储器502,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示gui的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个电子设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。图5中以一个处理器501为例。
62.存储器502即为本技术所提供的非瞬时计算机可读存储介质。其中,存储器存储有可由至少一个处理器执行的指令,以使至少一个处理器执行本技术所提供的用于生成信息的方法。本技术的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本技术所提供的用于生成信息的方法。
63.存储器502作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本技术实施例中的用于生成信息的方法对应的程序指令/模块(例如,附图4所示的第一获取单元401、第一确定单元402、第二获取单元403和修正单元404)。处理器501通过运行存储在存储器502中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的用于生成信息的方法。
64.存储器502可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据用于生成信息的电子设备的使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器502可选包括相对于处理器501远程设置的存储器,这些远程存储器可以通过网络连接至用于生成信息的电子设备。上述网络的实例包括但不限于互联网、企业内部网、
局域网、移动通信网及其组合。
65.用于生成信息的方法的电子设备还可以包括:输入装置503和输出装置504。处理器501、存储器502、输入装置503和输出装置504可以通过总线或者其他方式连接,图5中以通过总线连接为例。
66.输入装置503可接收输入的数字或字符信息,以及产生与用于生成信息的电子设备的用户设置以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等输入装置。输出装置504可以包括显示设备、辅助照明装置(例如,led)和触觉反馈装置(例如,振动电机)等。该显示设备可以包括但不限于,液晶显示器(lcd)、发光二极管(led)显示器和等离子体显示器。在一些实施方式中,显示设备可以是触摸屏。
67.此处描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、专用asic(专用集成电路)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
68.这些计算程序(也称作程序、软件、软件应用、或者代码)包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(pld)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。
69.为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
70.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)和互联网。
71.计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计
算机程序来产生客户端和服务器的关系。
72.根据本技术实施例的技术方案,可以获取目标位置的初始经纬度信息,之后确定初始经纬度信息对应的初始位置信息,而后响应于确定出初始路段标识为主路的主路段标识,从预设的数据库中获取与已确定为主路段标识的初始路段标识对应的至少一个辅路段标识,最后基于所获取的至少一个辅路段标识,可以修正初始位置信息,得到目标位置的最终位置信息。本实施例公开的方案在确定出目标位置偏离到主路的情况下可以对目标位置的位置信息进行全自动纠偏,无需人工干预,提高了得到目标位置的最终位置信息的准确性。
73.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本技术公开的技术方案所期望的结果,本文在此不进行限制。
74.上述具体实施方式,并不构成对本技术保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本技术的精神和原则之内所作的修改、等同替换和改进等,均应包含在本技术保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1