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)[source]#

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': '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)[source]#

Bases: SingleLayerBinding

Bindings for the HMC Administrative Place Profiles.

classmethod object_types() Mapping[str, type][source]#
Returns:

the types of attributes supported by this binding

classmethod parse_and_index(partition_id: str, msg: Message) ContentPartition[source]#

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][source]#
Returns:

the HRN of schema this binding can parse and index