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