diff --git a/AsbCloudInfrastructure/Services/Trajectory/TrajectoryVisualizationService.cs b/AsbCloudInfrastructure/Services/Trajectory/TrajectoryVisualizationService.cs index 6e298a37..7428cda2 100644 --- a/AsbCloudInfrastructure/Services/Trajectory/TrajectoryVisualizationService.cs +++ b/AsbCloudInfrastructure/Services/Trajectory/TrajectoryVisualizationService.cs @@ -54,7 +54,7 @@ namespace AsbCloudInfrastructure.Services.Trajectory var cartesianCoordinates = new TrajectoryVisualizationDto[geoCoordinatesLength]; cartesianCoordinates[0] = new(); - var geoCoordinatesArray = geoCoordinates.ToArray(); + var geoCoordinatesArray = geoCoordinates.OrderBy(c => c.WellboreDepth).ToArray(); for (var i = 1; i < geoCoordinatesLength; i++) { var intervalGeoParams = geoCoordinatesArray[i - 1];