HERE Optimized Map for Analytics (OMA) Data Specification
• Imported Types from HERE Map Content
• Elevation
• Slope
• Accessible By
• Functional Class
• ISO Country Code
• Overpass Underpass
• Physical
• Special Traffic Area Category
• Road Topology and Geometry Attributes
• Segment
• Node
• Access Permission
• Access Restriction
• Construction Status
• Environmental Zone
• Gate
• Intersection Category
• Lane Category
• Low Mobility
• Permitted Driving Manoeuvre
• Physical Lane Count
• Restricted Driving Manoeuvre
• Short Construction Warning
• Special Explication
• Speed Category
• Speed Limit
• Supplemental Geometry
• Through Lane Count
• Through Route
• Toll Structure
• Traffic Message Channel Code
• Transport Protocol Expert Group
• Travel Direction
• Urban
• Usage Fee Required
Optimized Map for Analytics Data Specification

# Segment

## Message Summary

message Segment

A topology segment. Represents a section of road or otherwise linear, navigable stretch.

Include: schema_topology_geometry_segment.proto

## Properties

Field Type Label Description
identifier string

An identifier for the segment in the format of domain:system:type:id, for example, "here:cm:segment:3455277". This property is unique in a catalog.

start​_​node​_​partition​_​name string

The start node for the segment. Given that the start node defines a segment's partition affinity, the start node must be in the current partition.

start​_​node​_​identifier string

The start node identifier for the segment. An identifier for the node in the format of domain:system:type:id, for example, "here:cm:node:3455277". This property is unique in a catalog.

end​_​node​_​partition​_​name string

The end node for the segment. The end node may be in different partition.

If the end node is the same as the start node then the segment is a loop.

If the segment is a loop and no other segments reference its node, then it is an isolated loop. If the segment is a loop and at least one other segment references its node, then the segment is a cul-de-sac loop.

end​_​node​_​identifier string

The end node identifier for the segment. An identifier for the node in the format of domain:system:type:id, for example, "here:cm:node:3455277". This property is unique in a catalog.

geometry string

Line string geometry for the segment, running from start to end node in GeoJSON fromat.

length double

Length of the segment in meters.

partition​_​name string

Quadkey (HERE tiling) for the current partition.