In SOLIDWORKS 2019, using the Offset on Surface tool, you can create Geodesic Entities. Within the Offset to Surface tool, you need to specify either you want a Geodesic Offset or an Euclidean Offset. The Offset on Surface tool can be accessed through Tools > Sketch Tools > Offset on Surface. Previously you were only able to create Euclidean Offset using the Offset on Surface tool.
A Geodesic Offset creates an offset using the shortest possible distance between the edge that is going to be used to create the offset and the resultant offset entity on the curvature surface. With this method, the curvature is taken into account for calculating the offset distance.
In a Euclidean Offset, the distance between the selected edge and the resultant offset edge does not include the curvature of surface and it is a linear distance.