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-参考线起点在惯性系中的航向(?),参数三次曲线(?)
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文件解读的更多相关文章
- CF-1110 (2019/02/08)
CF-1110 A. Parity 快速幂的思想,考虑最后一位即可 #include <bits/stdc++.h> using namespace std; typedef long l ...
- 梦想MxWeb3D协同设计平台 2019.02.28更新
梦想MxWeb3D协同设计平台 2019.02.28更新 SDK开发包下载地址: http://www.mxdraw.com/ndetail_10130.html 在线演示网址: http://www ...
- 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 ...
- 纪中OJ 2019.02.15【NOIP提高组】模拟 B 组 梦回三国 比赛题解(第一个)
声明 旁边的同学小 H(胡)对我说: “哟,比赛拿了 140,强!要知道,如果哥第三题 AC 了,哥就 230 了,你个废柴!!!(比赛实际分数 130 额呵)” 顿时,千万草泥马从我心中奔腾而过:你 ...
- 最新版IntelliJ IDEA2019.1破解教程(2019.04.08更新)
[原文链接]:https://www.tecchen.xyz/idea-crack.html 我的个人博客:https://www.tecchen.xyz,博文同步发布到博客园. 由于精力有限,对文章 ...
- Cheatsheet: 2018 11.01 ~ 2019 02.28
Golang FromXToGo micro - A microservice toolkit Other Easy parsing of Excel spreadsheet format with ...
- 【2019年08月26日】A股最便宜的股票
查看更多A股最便宜的股票:androidinvest.com/CNValueTop/ 便宜指数 = PE + PB + 股息 + ROE,四因子等权,数值越大代表越低估. 本策略只是根据最新的数据来选 ...
- 【2019年08月06日】A股最便宜的股票
查看更多A股最便宜的股票:androidinvest.com/CNValueTop/ 便宜指数 = PE + PB + 股息 + ROE,四因子等权,数值越大代表越低估. 本策略只是根据最新的数据来选 ...
- 2019/02/16 STL容器 :栈
一.栈(stack) 1.定义: 栈是一种只能在某一端插入和删除数据的特殊线性表.他按照先进先出的原则存储数据,先进的数据被压入栈底,最后进入的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后被压 ...
随机推荐
- python .py .pyc .pyw .pyo .pyd区别
.py 文件 以 .py 作扩展名的文件是 Python 源代码文件,由 python.exe 解释,可在控制台下运行.当然,也可用文本编辑器进行修改. .pyc 文件 以 .pyc 作扩展名的文件是 ...
- TCP粘包处理通用框架--C代码
说明:该文紧接上篇博文“ linux epoll机制对TCP 客户端和服务端的监听C代码通用框架实现 ”讲来 (1)TCP粘包处理数据结构设计 #define MAX_MSG_LEN 65535 ty ...
- [转]Ubuntu Server命令行更换软件源
sucd /etc/aptwget http://mirrors.163.com/.help/sources.list.lucidmv sources.list sources.list.backup ...
- asp.net web.config配置节说明
web.config 文件查找规则: (1)如果在当前页面所在目录下存在web.config文件,查看是否存在所要查找的结点名称,如果存在返回结果并停止查找. (2)如果当前页面所 ...
- u-boot中断功能初步分析之---------按键中断
作者:彭东林 邮箱:pengdonglin137@163.com QQ: 405728433 以前一直有个疑问,在U-boot下到底能不能使用中断,为了验证这个问题,于是乎,昨天晚上我在自己的 TQ2 ...
- nginx 查看接口请求时间 每个请求图片的时间或者文件的
根据nginx的access_log查看接口请求时间 muyuren 发表于 1年前 阅读 2300 收藏 0 推荐 0 评论 0 推荐 收藏 首先修改修改生成日志的格式,在nginx配置文件的htt ...
- 苹果mac shell 终端 命令行快捷键——行首行尾
ctrl+a //移到行首 ctrl+e //移到行尾 http://blog.csdn.net/hherima/article/details/47083739
- 自定义一个更好用的SwipeRefreshLayout(弹力拉伸效果详解)(转载)
转自: 自定义一个更好用的SwipeRefreshLayout(弹力拉伸效果详解) 前言 熟悉SwipeRefreshLayout的同学一定知道,SwipeRefreshLayout是android里 ...
- 九度OJ刷题报告
从8月初到现在,已经刷了400道题,越到后面题目越难,但仍会继续努力. 现将自己所AC的代码贴到博客上整理,同时供大家交流参考. 所有代码均为本人独立完成,全部采用C语言进行编写.
- Jquery事件绑定的4中方式对比
bind()向匹配元素添加一个或多个事件处理器. 使用方式 $(selector).bind(event,data,function) event:必需项:添加到元素的一个或多个事件,例如 click ...