第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-参考线起点在惯性系中的航向(?),参数三次曲线(?)

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"  标准颜色等同于白色。

kreuz-frankfurt-sample-generic-2019-02-08.xodr文件解读的更多相关文章

  1. CF-1110 (2019/02/08)

    CF-1110 A. Parity 快速幂的思想,考虑最后一位即可 #include <bits/stdc++.h> using namespace std; typedef long l ...

  2. 梦想MxWeb3D协同设计平台 2019.02.28更新

    梦想MxWeb3D协同设计平台 2019.02.28更新 SDK开发包下载地址: http://www.mxdraw.com/ndetail_10130.html 在线演示网址: http://www ...

  3. Heartbeat took longer than "00:00:01" at "09/06/2019 05:08:08 +00:00".

    .netcore在k8s+docker+linux,部署后,偶尔会报这样的警告 Warn:Microsoft.AspNetCore.Server.KestrelHeartbeat took longe ...

  4. 纪中OJ 2019.02.15【NOIP提高组】模拟 B 组 梦回三国 比赛题解(第一个)

    声明 旁边的同学小 H(胡)对我说: “哟,比赛拿了 140,强!要知道,如果哥第三题 AC 了,哥就 230 了,你个废柴!!!(比赛实际分数 130 额呵)” 顿时,千万草泥马从我心中奔腾而过:你 ...

  5. 最新版IntelliJ IDEA2019.1破解教程(2019.04.08更新)

    [原文链接]:https://www.tecchen.xyz/idea-crack.html 我的个人博客:https://www.tecchen.xyz,博文同步发布到博客园. 由于精力有限,对文章 ...

  6. Cheatsheet: 2018 11.01 ~ 2019 02.28

    Golang FromXToGo micro - A microservice toolkit Other Easy parsing of Excel spreadsheet format with ...

  7. 【2019年08月26日】A股最便宜的股票

    查看更多A股最便宜的股票:androidinvest.com/CNValueTop/ 便宜指数 = PE + PB + 股息 + ROE,四因子等权,数值越大代表越低估. 本策略只是根据最新的数据来选 ...

  8. 【2019年08月06日】A股最便宜的股票

    查看更多A股最便宜的股票:androidinvest.com/CNValueTop/ 便宜指数 = PE + PB + 股息 + ROE,四因子等权,数值越大代表越低估. 本策略只是根据最新的数据来选 ...

  9. 2019/02/16 STL容器 :栈

    一.栈(stack) 1.定义: 栈是一种只能在某一端插入和删除数据的特殊线性表.他按照先进先出的原则存储数据,先进的数据被压入栈底,最后进入的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后被压 ...

随机推荐

  1. Unity3D性能优化之Draw Call Batching

    在屏幕上渲染物体,引擎需要发出一个绘制调用来访问图形API(iOS系统中为OpenGL ES).每个绘制调用需要进行大量的工作来访问图形API,从而导致了CPU方面显著的性能开销. Unity在运行时 ...

  2. nodejs 学习资料大全

    1.blog学习篇 http://blog.fens.me/series-nodejs/ 从零开始nodejs系列文章

  3. 条件数(condition number)

    首先引入维基上的解释 In the field of numerical analysis, the condition number of a function with respect to an ...

  4. 将普通用户添加至sudoers列表

    编辑/etc/sudoers文件,在尾部添加如下内容: myusername ALL=(ALL) ALL myusername ALL=(ALL) NOPASSWD: ALL 其中需要将红色部分替换成 ...

  5. 移动Web开发技巧汇总(转)

    META相关 1. 添加到主屏后的标题(IOS) <meta name="apple-mobile-web-app-title" content="标题" ...

  6. Spring MVC 返回Json IE出现下载

    今天在做一个利用IFrame提交进行form提交表单的时候发现返回的json在ie下竟然弹出了下载的提示, 于是就查看了返回的Content-type:appliation/json;charset= ...

  7. intellij idea 自动生成setter getter

    windows下: alt + insert,然后选择要生成的成员. mac下: command + N

  8. Netty聊天室(2):从0开始实战100w级流量应用

    目录 客户端 Client 登录和响应处理 写在前面 客户端的会话管理 客户端的逻辑构成 连接服务器与Session 的创建 Session和 channel 相互绑定 AttributeMap接口的 ...

  9. less (css预处理)

    用法 1. 必须在head内 2. 样式文件必须先加载 <head> <meta charset='utf-8'> <link rel="stylesheet/ ...

  10. docker 存储定义成direct-lvm 模式

    配置direct-lvm模式 1.  停止Docker systemctl stop docker 2.  安装依赖包 device-mapper-persistent-data,lvm2, and ...