A system comprising a first apparatus and a second apparatus, the first apparatus and second apparatus having a processor and memory including computer program code, the memory and computer program code configured to, with the processor: enable the first apparatus at least to: generate, in respect of a road intersection, grouped probe data using probe data derived from probed vehicular movements through the road intersection, wherein the grouped probe data is generated by grouping together probe data comprising vehicle trajectories which have common heading angles at respective points of entry to and exit from the road intersection such that each group of probe data defines a separate path of travel (217-219, 529) from an inbound road segment to a corresponding outbound road segment of the road intersection, and wherein the points of entry to and exit from the road intersection correspond to one of (i) geographical locations on respective inbound and outbound lanes of road segments of the road intersection at a predefined distance from a reference position of the road intersection and (ii) geographical locations at which the respective vehicles cross a predefined boundary encompassing the road intersection; and provide the grouped probe data to the second apparatus; and enable the second apparatus at least to: use the grouped probe data in lane-level mapping of the road intersection by, for each group of probe data, determining a centreline which defines a shape of the path of travel by minimising the average distance of all trajectories within the group to the centreline. enable the first apparatus at least to: generate, in respect of a road intersection, grouped probe data using probe data derived from probed vehicular movements through the road intersection, wherein the grouped probe data is generated by grouping together probe data comprising vehicle trajectories which have common heading angles at respective points of entry to and exit from the road intersection such that each group of probe data defines a separate path of travel (217-219, 529) from an inbound road segment to a corresponding outbound road segment of the road intersection, and wherein the points of entry to and exit from the road intersection correspond to one of (i) geographical locations on respective inbound and outbound lanes of road segments of the road intersection at a predefined distance from a reference position of the road intersection and (ii) geographical locations at which the respective vehicles cross a predefined boundary encompassing the road intersection; and provide the grouped probe data to the second apparatus; and generate, in respect of a road intersection, grouped probe data using probe data derived from probed vehicular movements through the road intersection, wherein the grouped probe data is generated by grouping together probe data comprising vehicle trajectories which have common heading angles at respective points of entry to and exit from the road intersection such that each group of probe data defines a separate path of travel (217-219, 529) from an inbound road segment to a corresponding outbound road segment of the road intersection, and wherein the points of entry to and exit from the road intersection correspond to one of (i) geographical locations on respective inbound and outbound lanes of road segments of the road intersection at a predefined distance from a reference position of the road intersection and (ii) geographical locations at which the respective vehicles cross a predefined boundary encompassing the road intersection; and provide the grouped probe data to the second apparatus; and enable the second apparatus at least to: use the grouped probe data in lane-level mapping of the road intersection by, for each group of probe data, determining a centreline which defines a shape of the path of travel by minimising the average distance of all trajectories within the group to the centreline.