公交线路站点数据准确性判定方法及装置制造方法及图纸

技术编号:22075758 阅读:21 留言:0更新日期:2019-09-12 14:09
本发明专利技术实施例提供一种公交线路站点数据准确性判定方法及装置。其中,方法包括:对于任一条公交线路,根据公交线路的车辆地理位置数据和/或用户对公交线路的查询数据,获取各比对点;将各比对点的地理位置与公交线路的站点数据中各公交站点的地理位置进行比对,获取公交线路的站点数据中各公交站点的地理位置是否准确的判定结果;其中,车辆地理位置数据,为根据预设的时间间隔采集的每一公交车运行时的地理位置数据;查询数据,包括每次查询时的地理位置。本发明专利技术实施例提供的公交线路站点数据准确性判定方法及装置,通过车辆地理位置数据和/或用户的查询数据,判定站点数据中各公交站点的地理位置是否准确,能提高发现错误的站点数据的效率。

Method and Device for Determining Data Accuracy of Bus Line Stations

【技术实现步骤摘要】
公交线路站点数据准确性判定方法及装置
本专利技术涉及计算机
,更具体地,涉及一种公交线路站点数据准确性判定方法及装置。
技术介绍
公交线网数据是用户出行软件中信息化数据查询的基础。线网信息中,线路公交站点的完整性和公交站点位置的准确性也是出现换乘方案的基础依据。由于目前城市建设的需要和线网规划的调整,公交线网经常发生变更,由于修路等原因导致的线路临时调整和公交站点位置的变动也时有发生,因此,会出现公交线网数据中的公交线路站点数据,可能与公交线路公交站点的实际情况不符。因此,需要发现公交线路站点数据中与实际情况不符(即错误)的数据,并对错误的数据进行纠正,以保证公交线网数据的准确性。现有发现公交线路站点数据中错误的数据的方法主要包括:一是通过用户的反馈和纠错发现错误并纠正,但由于用户反馈的错误在全部数据错误中占到的比重较低,错误的覆盖度不够;二是根据官方的线路变更公告进行维护,但由于获取的官方公告信息并不完整也不够及时,且各个城市的情况也不同,错误的发现率很低;三是组织公交迷等志愿者提交反馈反映错误并纠正,但由于公交迷群体数量不多,且发现和组织公交迷本身具有很大难度的,维护公交迷的成本也比较高,公交迷也不能对全部城市的公交线路变更都非常熟悉,错误的覆盖度不够、发现率也很低、成本也很高;四是利用公交车辆的GPS数据可以判定线路更改情况,但由于公交车辆GPS本身直观反应的是公交车辆的行车路线,对于线路是否缺少公交站点以及公交站点位置是否准确的情况无从判定。综上,现有技术均存在发现错误数据的效率低的不足。
技术实现思路
本专利技术实施例提供一种公交线路站点数据准确性判定方法及装置,用以解决或者至少部分地解决现有技术进行公交线路站点数据准确性判定发现错误的站点数据的效率低的缺陷。第一方面,本专利技术实施例提供一种公交线路站点数据准确性判定方法,包括:对于任一条公交线路,根据所述公交线路的车辆地理位置数据和/或用户对所述公交线路的查询数据,获取各比对点;将各所述比对点的地理位置与所述公交线路的站点数据中各公交站点的地理位置进行比对,获取所述公交线路的站点数据中各公交站点的地理位置是否准确的判定结果;其中,所述车辆地理位置数据,为根据预设的时间间隔采集的每一公交车运行时的地理位置数据;所述查询数据,包括每次查询时的地理位置。优选地,对于任一条公交线路,根据所述公交线路的车辆地理位置数据,获取各比对点的具体步骤包括:将所述公交线路的车辆地理位置数据中的每一地理位置作为一个点,对所述公交线路的车辆地理位置数据进行密集度分析,获取若干个第一密集点集;对于每一所述第一密集点集,根据所述第一密集点集包括的各点,确定一个用于表示所述第一密集点集的所述比对点。优选地,对于任一条公交线路,根据用户对所述公交线路的查询数据,获取各比对点的具体步骤包括:将所述查询数据中的每一地理位置作为一个点,对所述查询数据进行密集度分析,获取若干个第二密集点集;对于每一所述第二密集点集,根据所述第二密集点集包括的各点,确定一个用于表示所述第二密集点集的所述比对点。优选地,对于任一条公交线路,根据所述公交线路的车辆地理位置数据和用户对所述公交线路的查询数据,获取各比对点的具体步骤包括:将所述公交线路的车辆地理位置数据中的每一地理位置作为一个点,对所述公交线路的车辆地理位置数据进行密集度分析,获取若干个第一密集点集,并将所述查询数据中的每一地理位置作为一个点,对所述查询数据进行密集度分析,获取若干个第二密集点集;对于每一所述第一密集点集,根据所述第一密集点集包括的各点,确定一个用于表示所述第一密集点集的第一代表点,并对于每一所述第二密集点集,根据所述第二密集点集包括的各点,确定一个用于表示所述第二密集点集的第二代表点;对每一所述第一代表点与每一所述第二代表点进行地理位置一致性比对,将地理位置一致的各所述第一代表点作为各比对点。优选地,将各所述比对点的地理位置与所述公交线路的站点数据中各公交站点的地理位置进行比对,获取所述公交线路的站点数据中各公交站点的地理位置是否准确的判定结果的具体步骤包括:对于每一公交站点,若通过比对获知存在一个与所述公交线路的站点数据中所述公交站点的地理位置一致的所述比对点,则所述公交站点的判定结果为准确;若通过比对获知存在一个地理位置与所述公交线路的站点数据中所述公交站点的地理位置之间的距离小于预设的距离阈值的所述比对点,则所述公交站点的判定结果为位置错误;若通过比对获知每一所述比对点的地理位置与所述公交线路的站点数据中所述公交站点的地理位置之间的距离均大于预设的距离阈值,则所述公交站点的判定结果为多余站点。优选地,将各所述比对点的地理位置与所述公交线路的站点数据中各公交站点的地理位置进行比对,获取所述公交线路的站点数据中各公交站点的地理位置是否准确的判定结果的具体步骤包括:对于每一所述比对点,若通过比对获知所述公交线路的站点数据中存在一个与所述比对点的地理位置一致的公交站点,则所述公交站点的判定结果为准确;若通过比对获知所述公交线路的站点数据中存在一个地理位置与所述比对点的地理位置之间的距离小于预设的距离阈值的公交站点,则所述公交站点的判定结果为位置错误;若通过比对获知所述公交线路的站点数据中每一公交站点的地理位置与所述比对点的地理位置之间的距离均大于预设的距离阈值,则所述比对点为缺失站点。优选地,对于任一条公交线路,根据所述公交线路的车辆地理位置数据和用户对所述公交线路的查询数据,获取各比对点的具体步骤包括:将所述公交线路的车辆地理位置数据中的每一地理位置作为一个点,对所述公交线路的车辆地理位置数据进行密集度分析,获取若干个第一密集点集,并将所述查询数据中的每一地理位置作为一个点,对所述查询数据进行密集度分析,获取若干个第二密集点集;对于每一所述第一密集点集,根据所述第一密集点集包括的各点,确定一个用于表示所述第一密集点集的第一代表点,并对于每一所述第二密集点集,根据所述第二密集点集包括的各点,确定一个用于表示所述第二密集点集的第二代表点;对每一所述第一代表点与每一所述第二代表点进行地理位置一致性比对,将地理位置一致的各所述第一代表点作为各第三代表点;将各所述第一代表点、各所述第二代表点和各所述第三代表点确定为所述各比对点;相应地,将各所述比对点的地理位置与所述公交线路的站点数据中各公交站点的地理位置进行比对,获取所述公交线路的站点数据中各公交站点的地理位置是否准确的判定结果的具体步骤包括:分别将各所述第一代表点、各所述第二代表点和各所述第三代表点的地理位置,与所述公交线路的站点数据中各公交站点的地理位置进行比对,获得第一结果、第二结果和第三结果;根据所述第一结果、第二结果和第三结果,获取所述公交线路的站点数据中各公交站点的地理位置是否准确的判定结果。第二方面,本专利技术实施例提供一种公交线路站点数据准确性判定装置,包括:数据处理模块,用于对于任一条公交线路,根据所述公交线路的车辆地理位置数据和/或用户对所述公交线路的查询数据,获取各比对点;位置比对模块,用于将各所述比对点的地理位置与所述公交线路的站点数据中各公交站点的地理位置进行比对,获取所述公交线路的站点数据中各公交站点的地理位置是否准确的判定结果;其中,所述车辆地理位本文档来自技高网...

【技术保护点】
1.一种公交线路站点数据准确性判定方法,其特征在于,包括:对于任一条公交线路,根据所述公交线路的车辆地理位置数据和/或用户对所述公交线路的查询数据,获取各比对点;将各所述比对点的地理位置与所述公交线路的站点数据中各公交站点的地理位置进行比对,获取所述公交线路的站点数据中各公交站点的地理位置是否准确的判定结果;其中,所述车辆地理位置数据,为根据预设的时间间隔采集的每一公交车运行时的地理位置数据;所述查询数据,包括每次查询时的地理位置。

【技术特征摘要】
1.一种公交线路站点数据准确性判定方法,其特征在于,包括:对于任一条公交线路,根据所述公交线路的车辆地理位置数据和/或用户对所述公交线路的查询数据,获取各比对点;将各所述比对点的地理位置与所述公交线路的站点数据中各公交站点的地理位置进行比对,获取所述公交线路的站点数据中各公交站点的地理位置是否准确的判定结果;其中,所述车辆地理位置数据,为根据预设的时间间隔采集的每一公交车运行时的地理位置数据;所述查询数据,包括每次查询时的地理位置。2.根据权利要求1所述的公交线路站点数据准确性判定方法,其特征在于,对于任一条公交线路,根据所述公交线路的车辆地理位置数据,获取各比对点的具体步骤包括:将所述公交线路的车辆地理位置数据中的每一地理位置作为一个点,对所述公交线路的车辆地理位置数据进行密集度分析,获取若干个第一密集点集;对于每一所述第一密集点集,根据所述第一密集点集包括的各点,确定一个用于表示所述第一密集点集的所述比对点。3.根据权利要求1所述的公交线路站点数据准确性判定方法,其特征在于,对于任一条公交线路,根据用户对所述公交线路的查询数据,获取各比对点的具体步骤包括:将所述查询数据中的每一地理位置作为一个点,对所述查询数据进行密集度分析,获取若干个第二密集点集;对于每一所述第二密集点集,根据所述第二密集点集包括的各点,确定一个用于表示所述第二密集点集的所述比对点。4.根据权利要求1所述的公交线路站点数据准确性判定方法,其特征在于,对于任一条公交线路,根据所述公交线路的车辆地理位置数据和用户对所述公交线路的查询数据,获取各比对点的具体步骤包括:将所述公交线路的车辆地理位置数据中的每一地理位置作为一个点,对所述公交线路的车辆地理位置数据进行密集度分析,获取若干个第一密集点集,并将所述查询数据中的每一地理位置作为一个点,对所述查询数据进行密集度分析,获取若干个第二密集点集;对于每一所述第一密集点集,根据所述第一密集点集包括的各点,确定一个用于表示所述第一密集点集的第一代表点,并对于每一所述第二密集点集,根据所述第二密集点集包括的各点,确定一个用于表示所述第二密集点集的第二代表点;对每一所述第一代表点与每一所述第二代表点进行地理位置一致性比对,将地理位置一致的各所述第一代表点作为各比对点。5.根据权利要求2所述的公交线路站点数据准确性判定方法,其特征在于,将各所述比对点的地理位置与所述公交线路的站点数据中各公交站点的地理位置进行比对,获取所述公交线路的站点数据中各公交站点的地理位置是否准确的判定结果的具体步骤包括:对于每一公交站点,若通过比对获知存在一个与所述公交线路的站点数据中所述公交站点的地理位置一致的所述比对点,则所述公交站点的判定结果为准确;若通过比对获知存在一个地理位置与所述公交线路的站点数据中所述公交站点的地理位置之间的距离小于预设的距离阈值的所述比对点,则所述公交站点的判定结果为位置错误;若通过比对获知每一所述比对点的地理位置与所述公交线路的站点数据中所述公交站点的地理位置之间的距离均大于预设的距离阈值,则所述公交站点的判定结果为多余站点。6.根据权利要求3或4所述的公交线路站点数据准确性判定方法,其特征在于,将...

【专利技术属性】
技术研发人员:邵凌霜
申请(专利权)人:武汉元光科技有限公司
类型:发明
国别省市:湖北,42

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

1