TrajectoryVisualizationService.GetTrajectoryVisualisation Добавил сортировку входных данных перед расчетом координат.

This commit is contained in:
ngfrolov 2023-05-18 11:08:05 +05:00
parent 707873cabc
commit 710eab39b5
Signed by: ng.frolov
GPG Key ID: E99907A0357B29A7

View File

@ -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];