A method for creating a digital representation of a transportation network, the method comprising: refining acquired probe traces based on characteristics of the transportation network; identifying geographic objects associated with the transportation network based on the refined probe traces; clustering the refined probe traces based on a relative spatial proximity of associated geographic objects; building a digital geographic network based on the refined probe traces and identified geographic objects; creating the digital representation of the transportation network by linking the identified geographic objects in the digital geographic network; characterized in that the building of the digital geographic network includes: bundling, for each unique probe path in the transportation network, probe traces in each cluster representing measurements along a same probe path, wherein a unique probe path is a path traversed by one or more probe traces having the same beginning and end within a spatial threshold value and which does not deviate, in location, more than a threshold value from a reference probe trace; identifying and merging probe paths that intersect one another; creating child probe paths by splitting probe paths at intersection points; and building the geographic network based on the merged probe paths and child probe paths. refining acquired probe traces based on characteristics of the transportation network; identifying geographic objects associated with the transportation network based on the refined probe traces; clustering the refined probe traces based on a relative spatial proximity of associated geographic objects; building a digital geographic network based on the refined probe traces and identified geographic objects; creating the digital representation of the transportation network by linking the identified geographic objects in the digital geographic network; characterized in that the building of the digital geographic network includes: bundling, for each unique probe path in the transportation network, probe traces in each cluster representing measurements along a same probe path, wherein a unique probe path is a path traversed by one or more probe traces having the same beginning and end within a spatial threshold value and which does not deviate, in location, more than a threshold value from a reference probe trace; identifying and merging probe paths that intersect one another; creating child probe paths by splitting probe paths at intersection points; and building the geographic network based on the merged probe paths and child probe paths. bundling, for each unique probe path in the transportation network, probe traces in each cluster representing measurements along a same probe path, wherein a unique probe path is a path traversed by one or more probe traces having the same beginning and end within a spatial threshold value and which does not deviate, in location, more than a threshold value from a reference probe trace; identifying and merging probe paths that intersect one another; creating child probe paths by splitting probe paths at intersection points; and building the geographic network based on the merged probe paths and child probe paths.