Apollo
10.0
自动驾驶开放平台
map_junction.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.hdmap;
4
5
import
"
modules/common_msgs/map_msgs/map_geometry.proto
";
6
import
"
modules/common_msgs/map_msgs/map_id.proto
";
7
8
// A junction is the junction at-grade of two or more roads crossing.
9
message
Junction
{
10
optional
Id
id
= 1;
11
12
optional
Polygon
polygon = 2;
13
14
repeated
Id
overlap_id = 3;
15
enum
Type
{
16
UNKNOWN = 0;
17
IN_ROAD = 1;
18
CROSS_ROAD = 2;
19
FORK_ROAD = 3;
20
MAIN_SIDE = 4;
21
DEAD_END = 5;
22
};
23
optional
Type
type = 4;
24
}
map_geometry.proto
map_id.proto
syntax
syntax
Definition
map_junction.proto:1
apollo::hdmap::Id
Definition
map_id.proto:6
apollo::hdmap::Junction
Definition
map_junction.proto:9
apollo::hdmap::Junction::Type
Type
Definition
map_junction.proto:15
apollo::hdmap::Polygon
Definition
map_geometry.proto:8
modules
common_msgs
map_msgs
map_junction.proto