一种交通路网信息的描述方法及装置与流程

文档序号:20153254发布日期:2020-03-24 20:18阅读:来源:国知局

技术特征:

1.一种交通路网信息的描述方法,其特征在于,包括:

根据交通路网场景中所包含的交通实体的数据特征,构建用于描述所述交通实体信息的基础对象集合;所述基础对象集合包括复数个基础对象;

根据交通路网场景中所包含的交通实体,以已经构建的所述基础对象为依据,构建所述交通路网场景中用于描述所述交通实体信息的衍生对象集合;所述衍生对象集合包含复数个衍生对象;

获取待描述交通路网的路网相关信息;

根据所述待描述交通路网的路网相关信息,提取其中所包含的交通实体,并为每个交通实体选择合适的所述基础对象和/或所述衍生对象,实例化所述待描述交通路网;

将所述待描述交通路网的信息数据挂载到实例化的所述待描述交通路网中,获得对待描述交通路网的描述。

2.根据权利要求1所述的交通路网信息的描述方法,其特征在于,所述基础对象、衍生对象的数据结构中,包含交通实体标识;各个交通实体标识根据其所采用的基础对象或衍生对象所确定的标识规则获得。

3.根据权利要求2所述的交通路网信息的描述方法,其特征在于,所述基础对象包括以下对象中的至少一种:

路段对象;

路口对象;

岔口对象;

信息点对象;

兴趣点对象。

4.根据权利要求3所述的交通路网信息的描述方法,其特征在于,实例化的所述路口对象按照如下标识规则获得,包括:

获取所述实例化的路口对象的路口中心点经度、路口中心点纬度和z值,所述z值用于区分位置重叠的立体路口;

根据预定的方式组合上述信息,获得所述实例化的路口对象的路口标识。

5.根据权利要求4所述的交通路网信息的描述方法,其特征在于,所述根据预定的方式组合上述信息,获得所述实例化的路口对象的路口标识,包括:

将所述路口中心点经度和路口中心点纬度扩大1000倍后取整,获取处理后的所述路口中心点经度和路口中心点纬度;

将所述处理后的所述路口中心点经度和路口中心点纬度分别转换为三十二进制大写字符,获取由所述三十二进制大写字符组成的路口中心点经纬度;

将所述由所述三十二进制大写字符组成的路口中心点经纬度与所述z值连缀,获得所述实例化的路口对象的路口标识。

6.根据权利要求5所述的交通路网信息的描述方法,其特征在于,实例化的所述路段对象按照如下标识规则获得,包括:

获取所述实例化的路段对象的起点路口标识、终点路口标识和顺序号;

根据预定的方式组合上述信息,获得所述实例化的路段对象的路段标识。

7.根据权利要求6所述的交通路网信息的描述方法,其特征在于,所述根据预定的方式组合上述信息,获得所述实例化的路段对象的路段标识,包括:

将所述起点路口标识、终点路口标识和顺序号连缀,获得所述实例化的路段对象的路段标识。

8.根据权利要求3所述的交通路网信息的描述方法,其特征在于,实例化的所述岔口对象按照如下标识规则获得,包括:

获取所述实例化的岔口对象的岔口中心点经度、岔口中心点纬度和z值,所述z值用于区分位置重叠的立体岔口;

根据预定的方式组合上述信息,获得所述实例化的岔口对象的岔口标识。

9.根据权利要求8所述的交通路网信息的描述方法,其特征在于,所述根据预定的方式组合上述信息,获得所述实例化的岔口对象的岔口标识,包括:

将所述岔口中心点经度和岔口中心点纬度扩大1000倍后取整,获取处理后的所述岔口中心点经度和岔口中心点纬度;

将所述处理后的所述岔口中心点经度和岔口中心点纬度分别转换为三十二进制大写字符,获取由所述三十二进制大写字符组成的岔口中心点经纬度;

将所述由所述三十二进制大写字符组成的岔口中心点经纬度与所述z值连缀,获得所述实例化的岔口对象的岔口标识。

10.根据权利要求3所述的交通路网信息的描述方法,其特征在于,实例化的所述信息点对象按照如下标识规则获得,包括:

判断所述实例化的信息点对象的类型;

若所述实例化的信息点对象的类型为截面信息点或点类型信息点,则获取所述实例化的信息点对象所属路段的标识、所述实例化的信息点对象与所述实例化的信息点对象所属路段的下游路口位置的距离;

若所述类型为ftrid类型信息点,则获取所述实例化的信息点对象所属的入口路段标识、所述实例化的信息点对象所属的出口路段标识;

根据预定的方式组合上述信息,获得所述实例化的信息点对象的信息点标识。

11.根据权利要求10所述的交通路网信息的描述方法,其特征在于,所述根据预定的方式组合上述信息,获得所述实例化的信息点对象的信息点标识,包括:

针对所述截面信息点,将所述实例化的信息点对象所属路段的标识与所述实例化的信息点对象与所述实例化的信息点对象所属路段的下游路口位置的距离连缀;

将所述连缀后的结果进行md5计算;

针对md5计算结果和信息点对象的类型连缀,获得所述实例化的信息点对象的信息点标识。

12.根据权利要求10所述的交通路网信息的描述方法,其特征在于,所述根据预定的方式组合上述信息,获得所述实例化的信息点对象的信息点标识,包括:

针对所述点类型信息点,将所述实例化的信息点对象所属的入口路段标识、所述实例化的信息点对象所属的出口路段标识连缀;

将所述连缀后的结果进行md5计算;

针对md5计算结果和信息点对象的类型连缀,获得所述实例化的信息点对象的信息点标识。

13.根据权利要求3所述的交通路网信息的描述方法,其特征在于,实例化的所述兴趣点对象按照如下标识规则获得,包括:

获取所述实例化的兴趣点对象的顺序号;

根据所述顺序号,获得所述实例化的兴趣点对象的兴趣点标识。

14.根据权利要求1所述的交通路网信息的描述方法,其特征在于,所述衍生对象包括以下对象中的至少一种:

红绿灯间路段对象;

通道对象;

道路对象;

区域路网对象;

功能区路网对象。

15.一种交通路网信息的描述装置,其特征在于,包括:

基础对象集合构建单元,用于根据交通路网场景中所包含的交通实体的数据特征,构建用于描述所述交通实体信息的基础对象集合;所述基础对象集合包括复数个基础对象;

衍生对象集合构建单元,用于根据交通路网场景中所包含的交通实体,以已经构建的所述基础对象为依据,构建所述交通路网场景中用于描述所述交通实体信息的衍生对象集合;所述衍生对象集合包含复数个衍生对象;

获取单元,用于获取待描述交通路网的路网相关信息;

实例化单元,用于根据所述待描述交通路网的路网相关信息,提取其中所包含的交通实体,并为每个交通实体选择合适的所述基础对象和/或所述衍生对象,实例化所述待描述交通路网;

挂载单元,用于将所述待描述交通路网的信息数据挂载到实例化的所述待描述交通路网中,获得对待描述交通路网的描述。

16.根据权利要求15所述的交通路网信息的描述装置,其特征在于,所述基础对象、衍生对象的数据结构中,包含交通实体标识;各个交通实体标识根据其所采用的基础对象或衍生对象所确定的标识规则获得。

17.根据权利要求16所述的交通路网信息的描述装置,其特征在于,所述基础对象包括以下对象中的至少一种:

路段对象;

路口对象;

岔口对象;

信息点对象;

兴趣点对象。

18.根据权利要求17所述的交通路网信息的描述装置,其特征在于,所述实例化单元,具体用于:

获取所述实例化的路口对象的路口中心点经度、路口中心点纬度和z值,所述z值用于区分位置重叠的立体路口;

根据预定的方式组合上述信息,获得所述实例化的路口对象的路口标识。

19.根据权利要求18所述的交通路网信息的描述方法,其特征在于,所述实例化单元,还用于:

将所述路口中心点经度和路口中心点纬度扩大1000倍后取整,获取处理后的所述路口中心点经度和路口中心点纬度;

将所述处理后的所述路口中心点经度和路口中心点纬度分别转换为三十二进制大写字符,获取由所述三十二进制大写字符组成的路口中心点经纬度;

将所述由所述三十二进制大写字符组成的路口中心点经纬度与所述z值连缀,获得所述实例化的路口对象的路口标识。

20.根据权利要求19所述的交通路网信息的描述装置,其特征在于,所述实例化单元,具体用于:

获取所述实例化的路段对象的起点路口标识、终点路口标识和顺序号;

根据预定的方式组合上述信息,获得所述实例化的路段对象的路段标识。

21.根据权利要求19所述的交通路网信息的描述装置,其特征在于,所述实例化单元,还用于:

将所述起点路口标识、终点路口标识和顺序号连缀,获得所述实例化的路段对象的路段标识。

22.根据权利要求17所述的交通路网信息的描述装置,其特征在于,所述实例化单元,具体用于:

获取所述实例化的岔口对象的岔口中心点经度、岔口中心点纬度和z值,所述z值用于区分位置重叠的立体岔口;

根据预定的方式组合上述信息,获得所述实例化的岔口对象的岔口标识。

23.根据权利要求22所述的交通路网信息的描述装置,其特征在于,所述实例化单元,还用于:

将所述岔口中心点经度和岔口中心点纬度扩大1000倍后取整,获取处理后的所述岔口中心点经度和岔口中心点纬度;

将所述处理后的所述岔口中心点经度和岔口中心点纬度分别转换为三十二进制大写字符,获取由所述三十二进制大写字符组成的岔口中心点经纬度;

将所述由所述三十二进制大写字符组成的岔口中心点经纬度与所述z值连缀,获得所述实例化的岔口对象的岔口标识。

24.根据权利要求17所述的交通路网信息的描述装置,其特征在于,所述实例化单元,具体用于:

判断所述实例化的信息点对象的类型;

若所述实例化的信息点对象的类型为截面信息点或点类型信息点,则获取所述实例化的信息点对象所属路段的标识、所述实例化的信息点对象与所述实例化的信息点对象所属路段的下游路口位置的距离;

若所述类型为ftrid类型信息点,则获取所述实例化的信息点对象所属的入口路段标识、所述实例化的信息点对象所属的出口路段标识;

根据预定的方式组合上述信息,获得所述实例化的信息点对象的信息点标识。

25.根据权利要求17所述的交通路网信息的描述装置,其特征在于,所述实例化单元,还用于:

针对所述截面信息点,将所述实例化的信息点对象所属路段的标识与所述实例化的信息点对象与所述实例化的信息点对象所属路段的下游路口位置的距离连缀;

将所述连缀后的结果进行md5计算;

针对md5计算结果和信息点对象的类型连缀,获得所述实例化的信息点对象的信息点标识。

26.根据权利要求17所述的交通路网信息的描述装置,其特征在于,所述实例化单元,还用于:

针对所述点类型信息点,将所述实例化的信息点对象所属的入口路段标识、所述实例化的信息点对象所属的出口路段标识连缀;

将所述连缀后的结果进行md5计算;

针对md5计算结果和信息点对象的类型连缀,获得所述实例化的信息点对象的信息点标识。

27.根据权利要求17所述的交通路网信息的描述装置,其特征在于,所述实例化单元,具体用于:

获取所述实例化的兴趣点对象的顺序号;

根据所述顺序号,获得所述实例化的兴趣点对象的兴趣点标识。

28.根据权利要求15所述的交通路网信息的描述装置,其特征在于,所述衍生对象包括以下对象中的至少一种:

红绿灯间路段对象;

通道对象;

道路对象;

区域路网对象:

功能区路网对象。

29.一种用电子设备,其特征在于,所述电子设备包括:

处理器;

存储器,用于存储程序,所述程序在被所述处理器读取执行时,执行如下操作:

根据交通路网场景中所包含的交通实体的数据特征,构建用于描述所述交通实体信息的基础对象集合;所述基础对象集合包括复数个基础对象;

根据交通路网场景中所包含的交通实体,以已经构建的所述基础对象为依据,构建所述交通路网场景中用于描述所述交通实体信息的衍生对象集合;所述衍生对象集合包含复数个衍生对象;

获取待描述交通路网的路网相关信息;

根据所述待描述交通路网的路网相关信息,提取其中所包含的交通实体,并为每个交通实体选择合适的所述基础对象和/或所述衍生对象,实例化所述待描述交通路网;

将所述待描述交通路网的信息数据挂载到实例化的所述待描述交通路网中,获得对待描述交通路网的描述。

30.一种计算机可读取存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时,实现以下步骤:

根据交通路网场景中所包含的交通实体的数据特征,构建用于描述所述交通实体信息的基础对象集合;所述基础对象集合包括复数个基础对象;

根据交通路网场景中所包含的交通实体,以已经构建的所述基础对象为依据,构建所述交通路网场景中用于描述所述交通实体信息的衍生对象集合;所述衍生对象集合包含复数个衍生对象;

获取待描述交通路网的路网相关信息;

根据所述待描述交通路网的路网相关信息,提取其中所包含的交通实体,并为每个交通实体选择合适的所述基础对象和/或所述衍生对象,实例化所述待描述交通路网;

将所述待描述交通路网的信息数据挂载到实例化的所述待描述交通路网中,获得对待描述交通路网的描述。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1