Docs /

Optimized Map for Analytics Data Specification

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.