1. A method for displaying a two-dimensional (2D) model of a 2D path that defines a plurality of 2D points, the method comprising: constructing a three-dimensional (3D) model based on a projection of the 2D path into a third-dimension, wherein the 3D model includes a plurality of 3D points that each corresponds to one of the plurality of 2D points and a variance of third-dimension values of the plurality of 3D points that is based on a third-dimension variance of the projection of the 2D path; constructing the 2D model based on the 3D model, wherein the 2D model associates the third-dimension value of each of the plurality of 3D points with the corresponding 2D point of the plurality of 2D points; determining a range of the third-dimension values; determining a visual attribute value for each of the plurality of 2D points based on the associated third-dimension value and a mapping function that is based on each of the range and the variance of third-dimension values; and causing to display the 2D model, wherein a visual attribute for each of the plurality of 2D points is based on the determined visual attribute value.