GeostoreRoadConditionalProto

AI Overview😉

  • The potential purpose of this module is to determine when road traversal information is applicable based on specific conditions, such as time of day, day of the week, vehicle type, and vehicle attributes. This module aims to provide more accurate and relevant information to users searching for directions or road-related information.
  • This module could impact search results by filtering out roads or routes that are not applicable at a specific time or for a specific type of vehicle. For example, if a user searches for directions during rush hour, the module may prioritize roads that are restricted to certain vehicle types or have specific time-based restrictions. This could lead to more accurate and efficient route planning.
  • To be more favorable for this function, a website may ensure that their road traversal information is accurately and consistently formatted, including specifying applicable times, vehicle types, and attributes. Additionally, they may provide more detailed and up-to-date information about road restrictions, closures, or construction, which could improve the accuracy of the search results. Furthermore, optimizing their content for specific vehicle types, such as bicycles or trucks, could also improve the relevance of the search results.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.GeostoreRoadConditionalProto (google_api_content_warehouse v0.4.0)

A RoadConditionalProto defines conditions that affect when the road traversal information is applicable.

Attributes

  • timeSchedule (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreTimeScheduleProto.t, default: nil) - Specifies what times the information is applicable. This can be specific times (3-5 PM) or days of the week (Mon - Fri), as well as more general times like school hours, dusk to dawn, etc. If no value is set, the restriction is applicable at all times.
  • vehicleAttribute (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreVehicleAttributeFilterProto.t, default: nil) - Additional attributes that apply to the applied vehicle types.
  • vehicleType (type: list(String.t), default: nil) - Restrictions applying to specific types of vehicles.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GeostoreRoadConditionalProto{
  timeSchedule:
    GoogleApi.ContentWarehouse.V1.Model.GeostoreTimeScheduleProto.t() | nil,
  vehicleAttribute:
    GoogleApi.ContentWarehouse.V1.Model.GeostoreVehicleAttributeFilterProto.t()
    | nil,
  vehicleType: [String.t()] | nil
}

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.