MATLAB 帮助中心
本页采用了机器翻译。点击此处可查看最新英文版本。
使用 MATLAB 将高清地图写入二进制文件
自 R2022b 起
write(rrMap,filename)
write(rrMap,filename,Name=Value)
write(rrMap,filename) 将 RoadRunner 高清地图写入二进制文件 filename 中。将文件的扩展名指定为 .rrhd。您可以通过将文件添加到 Library Browser 中的文件夹并将其拖入场景来将文件导入 RoadRunner。然后,您可以使用场景构建器工具构建场景。
rrMap
filename
.rrhd
示例
write(rrMap,filename,Name=Value) 使用一个或多个名称-值参数设置选项。
Name=Value
全部折叠
此示例使用:
通过调用 roadrunnerHDMap 对象创建 RoadRunner 高清地图。使用您的自定义数据填充地图。例如,此代码指定地图的作者和几何数据属性的空间范围。对 roadrunnerHDMap 对象的调用返回带有作者和空间边界属性的高清地图。
roadrunnerHDMap
rrMap = roadrunnerHDMap(Author="Map Author",GeographicBoundary=[-0.782 -3.13 0;101.565 50 0])
rrMap = roadrunnerHDMap with properties: Author: "Map Author" Projection: "" GeographicBoundary: [2×3 double] Lanes: [0×1 roadrunner.hdmap.Lane] LaneBoundaries: [0×1 roadrunner.hdmap.LaneBoundary] LaneGroups: [0×1 roadrunner.hdmap.LaneGroup] LaneMarkings: [0×1 roadrunner.hdmap.LaneMarking] Junctions: [0×1 roadrunner.hdmap.Junction] BarrierTypes: [0×1 roadrunner.hdmap.BarrierType] Barriers: [0×1 roadrunner.hdmap.Barrier] SignTypes: [0×1 roadrunner.hdmap.SignType] Signs: [0×1 roadrunner.hdmap.Sign]
指定要将地图写入到的二进制文件的名称。使用 write 函数将地图数据写入参数 filename 指定的文件中。
write
filename = "MyMap.rrhd"; write(rrMap,filename)
RoadRunner 高清地图道路数据模型,指定为 roadrunnerHDMap 对象。rrMap 定义了一个简单的数据结构,使用车道、车道边界、车道标记和交叉口来表示道路布局。该对象提供支持读取、写入和绘制高精地图数据的功能。
要写入地图数据的文件名,指定为字符向量或字符串标量。此参数指定要写入数据的二进制文件的绝对或相对路径。如果指定相对路径,则该路径相对于当前项目的 Scenes 文件夹。filename 必须以 .rrhd 结尾。
Scenes
示例: write(rrMap,"MyMap.rrhd") 将地图数据写入 MyMap.rrhd 二进制文件。
write(rrMap,"MyMap.rrhd")
MyMap.rrhd
数据类型: char | string
char
string
将可选参数对指定为 Name1=Value1,...,NameN=ValueN,其中 Name 是参数名称,Value 是相应的值。名称-值参数必须出现在其他参数之后,但参数对的顺序并不重要。
Name1=Value1,...,NameN=ValueN
Name
Value
示例:
WKT
WKT 投影字符串,指定为字符向量或字符串标量。
PROJ4
PROJ.4 投影字符串,指定为字符向量或字符串标量。
在 R2022b 中推出
roadrunner
read
plot
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处