Abstract:
An approach is provided for determining safety levels for one or more locations based, at least in part, on signage information. The approach involves determining signage information associated with at least one location. The approach also involves causing, at least in part, a creation of at least one predictor model based, at least in part, on the signage information and one or more attributes associated with the at least one location. The approach also involves causing, at least in part, a classification of the at least one location, one or more other locations, or a combination thereof according to one or more safety levels using, at least in part, the at least one predictor model.
Abstract:
An approach is provided for creating a road geometry representation (e.g., a base map with double digitized roads representing actual travel paths and connectivity). The approach involves, for example, retrieving probe data collected from sensors of probe devices traveling within a geographic area including at least one geographic partition. The approach also involves dividing each of the at least one geographic partition into grid cells. The approach further involves detecting directional groupings of the probe data for each grid cell. The directional groupings comprise probes of the probe data that share a respective common travel direction. The approach further involves determining a density maxima location of the probes sharing the respective travel direction, for said each grid cell and each directional grouping. The approach further involves creating a continuous road path based on the density maxima locations for the grid cells. The approach further involves including the continuous road path in an output representing a base map of the geographic area.
Abstract:
A method, apparatus and computer program products are provided for grouping a plurality of vehicles together into a platoon and using navigation and other available data to optimize the efficiencies of operating the vehicles together as a platoon. Methods may include receiving a first trip request including a first vehicle identification, trip destination, and associated preferences; receiving a second trip request including a second vehicle identification, trip destination, and associated preferences; and generating a platooning plan including assignment of platoon leader to the first vehicle identification and a joining location where a vehicle of the first vehicle identification is to form a platoon with a vehicle of the second identification. Methods may include joining the first vehicle and the second vehicle in a secure vehicle-to-vehicle communication session.
Abstract:
An approach is provided for identifying special areas with significant vehicle activities that do not represent established roads (e.g., construction areas). The approach involves, for example, retrieving probe data collected from sensors of probe devices traveling within a geographic area including at least one geographic partition. The approach also involves dividing each of the at least one geographic partition into grid cells. The approach further involves, for each grid cell, detecting directional groupings of the probe data. The directional groupings comprise probes of the probe data that share a respective common direction of travel. The approach further involves detecting a set of grid cells with a count of the directional groupings that is above a count threshold. The approach further involves designating an area associated with the set of grid cells as an unconstrained area or a sub-area of the unconstrained area. The approach further involves providing the unconstrained area, the sub-area, or a combination thereof as a mapping data output.
Abstract:
An approach is provided for determining safety scores for locations, frequency of users traversing the locations, or a combination thereof to calculate fee rates. The approach involves determining at least one safety score associated with one or more locations, at least one user traversing the one or more locations, or a combination thereof. The approach also involves determining at least one frequency of traversal of the at least one location by the at least one user. The approach further involves causing, at least in part, a calculation of at least one fee rate for the at least one user based, at least in part, on the at least one safety score and the at least one frequency of traversal.