zoukankan      html  css  js  c++  java
  • kreuz-frankfurt-sample-generic-2019-02-08.xodr文件解读

    第1行:xml语法所遵循的版本。

    L2:文件封装标记。

     L3:Opendrive的主要修订编号  次要修订编号   供应商。

    L4:记录有关地理参考坐标系的参数,投影-横轴墨卡托   a-地球椭球长半轴   b-  +lon_0-?    +x_0-?  

     +y_0-?   +k-?  单位:m   +nadgrids-?

    L6:道路名字     道路长度    道路id    道路作为connecting road所属的交叉口id,如果是-1,则代表无交叉口(

     

     L8:道路连接信息,与此道路相连的下一条道路类型是交叉路口,交叉路口的ID是33555309

    L10:在track坐标系中s坐标,此处s代表start(start position)   类型-高速公路

    备注:

    The known keywords for the road type information are:
    unknown
    rural
    motorway
    town
    lowSpeed
    pedestrian
    bicycle
    townExpressway
    townCollector
    townArterial
    townPrivate
    townLocal
    townPlayStreet
    NOTE: In Germany, lowSpeed is equivalent to a 30km/h zone

     L13:记录俯视图(平面图)中道路参考线的布局。s、x、y分别是参考线的起点在track坐标系中的s坐标以及在惯性坐标系中的x、y坐标。hdg-参考线起点在惯性系中的航向(h:heading, d:degree,g:,也有可能代表heading),参数三次曲线(

      L20:沿着参考线的高程剖面。

    高程以分段三阶多项式形式存储:elev = a + b*ds + c*ds2 + d*ds3,可以看出,非常数项部分的系数(一次项、二次项、三次项)几乎都为0.

    L115:记录每个10m(大致)的横断面超高信息。同样的,是通过三阶多项式进行插值,sElev = a + b*ds + c*ds2 + d*ds3。可以看出,常数项是2个厘米多一点,一、二、三次项的系数几乎为0.

     L209:记录车道偏移。(?)

      L382:type-路肩    level="false"   代表考虑超高和横向坡度。

       L384:sOffset代表startOffset,每一个sOffset都是一个横断面在track坐标系中的开始位置(s坐标)。道路宽度用三阶多项式进行拟合。<link />代表没有车道联系信息。

        L613:id=0表示是reference line   type="driving" 代表可驾驶  weight="standard"代表是标准实线,不是加粗的实线。 type="solid"代表是实线。

       L858:道路标线的信息存储。color="standard"  标准颜色等同于白色。

  • 相关阅读:
    如何上传整个项目或者是文件夹到github
    阅读笔记16-架构师推荐:提高90%开发效率的工具推荐
    阅读笔记15-这些普通的程序猿,如今都已进阶成为技术大佬
    python爬虫——爬取淘票票正在热映电影
    阅读笔记12-Java 面试题 —— 老田的蚂蚁金服面试经历
    SOA架构设计案例分析
    阅读笔记11-孤独后厂村:30万互联网人跳不出的中国硅谷
    阅读笔记09-Java程序员必备的Intellij插件
    阅读笔记08-程序员依然是这个时代,贫寒学子翻身的不二选择
    os.path.join()
  • 原文地址:https://www.cnblogs.com/yibeimingyue/p/11070737.html
Copyright © 2011-2022 走看看