here.content.hmc2.admin_place_profiles module

here.content.hmc2.admin_place_profiles module

Bindings for the HMC Administrative Place Profiles.

class here.content.hmc2.admin_place_profiles.AdminPlaceProfileAttributes(partition_id: Partition, administrative_place_ref: Ref, move_over: int | None = None, make_way: bool | None = None, overtake_pass: bool | None = None, merging: int | None = None, right_of_way: int | None = None, keep_right: bool | None = None, solid_lane_travers_general: bool | None = None, solid_lane_exception: int | None = None, color_temp_marking: int | None = None, dashed_width_lar: float | None = None, dashed_width_non_lar: float | None = None, spaces_marking_lar: float | None = None, spaces_marking_non_lar: float | None = None, solid_edge_width_lar: float | None = None, solid_edge_width_non_lar: float | None = None, average_lane_width_mtrw: float | None = None, average_lane_width_non_mtrw: float | None = None)
Bases: object

Administrative Place Profiles Attributes.

administrative_place_ref: Ref

average_lane_width_mtrw: float | None = None

average_lane_width_non_mtrw: float | None = None

color_temp_marking: int | None = None

dashed_width_lar: float | None = None

dashed_width_non_lar: float | None = None

indexer = ContentIndexer(partition='partition_id', identifier=None, refs={'place':</span> <span class="pre">'administrative_place_ref'})

keep_right: bool | None = None

make_way: bool | None = None

merging: int | None = None

move_over: int | None = None

overtake_pass: bool | None = None

partition_id: Partition

right_of_way: int | None = None

solid_edge_width_lar: float | None = None

solid_edge_width_non_lar: float | None = None

solid_lane_exception: int | None = None

solid_lane_travers_general: bool | None = None

spaces_marking_lar: float | None = None

spaces_marking_non_lar: float | None = None

class here.content.hmc2.admin_place_profiles.AdminPlaceProfiles(content: Content, layer_id: str, adapter: Adapter | None = None, layer_type: LayerType | None = None)
Bases: SingleLayerBinding

Bindings for the HMC Administrative Place Profiles.

classmethod object_types() Mapping[str, type]
Returns:
the types of attributes supported by this binding

classmethod parse_and_index(partition_id: str, msg: Message) ContentPartition
Parse and index decoded message.

Parameters:

  • partition_id – identifier of the partition

  • msg – decoded content from the layer, in the form of a Protobuf message

Returns:
the content of a partition parsed and indexed in its own data structure

classmethod schema_hrn() List[str]
Returns:
the HRN of schema this binding can parse and index