1. A method for displaying a two-dimensional (2D) model of a path that defines a plurality of 2D points, the method comprising: constructing a three-dimensional (3D) model based on the 2D path, wherein the 3D model includes a plurality of 3D points that each corresponds to one of the plurality of 2D points; constructing the 2D model based on the 3D model, wherein the 2D model associates a 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 the range 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.