1.一种三维道路生成系统,其特征在于,所述系统包括:
投影模块,用于对获取的道路经纬度坐标转换为大地坐标;
数据分析模块,用于对道路的属性数据和大地坐标数据进行剪裁,形成道路的线状数据;
道路建模模块,用于对所述线状数据进行分析,判断是否可进行双数字化合并,若是,进行双数字化合并形成面状数据;所述判断是否可进行双数字化合并具体包括:根据道路的线状数据,判断两条道路的形状是否一致,若一致,则为可双数字化合并的道路;道路建模模块把平面的道路数据,根据道路形状、属性数据,生成三维道路模型,自动化进行双数字化合并道路Link;所谓双数字化:即用两根线表示实际中的一条道路,分别表示一条道路的两个方;
三维道路面生成模块,用于根据所述面状数据,提取道路中心线,并做平滑处理,进行三维道路面的生成;三维道路面生成模块对道路中心线的提取包括如下:
提取道路数据,分析道路属性,根据道路属性数据判断道路形状是否一致,若一致,则提取中心位置为中心线,若不一致,则先进行道路切割,然后对切割后的道路段属性数据进行分析,逐段设置中心线;
其中,所述的道路形状:道路是由一个个形状点构成的折线段;
所述的道路属性:道路名称、类型、等级。
2.如权利要求1所述的三维道路生成系统,其特征在于,所述线状数据包括道路宽度、车道信息、类型、方向、长度、拐弯、道路设施信息。
3.一种三维道路生成方法,其特征在于,所述方法包括:
对获取的道路经纬度坐标转换为大地坐标;
对道路的属性数据和大地坐标数据进行剪裁,形成道路的线状数据;
对所述线状数据进行分析,判断是否可进行双数字化合并,若是,进行双数字化合并形成面状数据;
根据所述面状数据,提取道路中心线,进行三维道路面的生成;
所述判断是否可进行双数字化合并具体包括:根据道路的线状数据,判断两条道路的形状是否一致,若一致,则为可双数字化合并的道路;
道路建模模块把平面的道路数据,根据道路形状、属性数据,生成三维道路模型,自动化进行双数字化合并道路Link;所谓双数字化:即用两根线表示实际中的一条道路,分别表示一条道路的两个方;
三维道路面生成模块对道路中心线的提取包括如下:
提取道路数据,分析道路属性,根据道路属性数据判断道路形状是否一致,若一致,则提取中心位置为中心线,若不一致,则先进行道路切割,然后对切割后的道路段属性数据进行分析,逐段设置中心线;
其中,所述的道路形状:道路是由一个个形状点构成的折线段;
所述的道路属性:道路名称、类型、等级。
4.如权利要求3所述的三维道路生成方法,其特征在于,所述提取道路中心线具体包括:提取道路数据,分析道路属性,根据道路属性数据判断道路形状是否一致,若一致,则提取中心位置为中心线,若不一致,则先进行道路切割,然后对切割后的道路段属性数据进行分析,逐段设置中心线。
5.如权利要求3所述的三维道路生成方法,其特征在于,进行三维道路面的生成具体包括:
根据道路宽度、车道属性数据,拓展道路面;
根据道路车道信息,裁剪道路路口信息;
缝合道路交叉路口,生成道路交叉路口面;
根据车道数量,生成车道线;
根据车道转弯信息,生成车道方向;
根据道路设施信息,生成双黄线、绿化带信息。