From 033df2ee521fb8b4a1e091a0ccdc82e142488685 Mon Sep 17 00:00:00 2001 From: Ariel Costas Guerrero Date: Fri, 14 Nov 2025 17:33:58 +0100 Subject: Add ShapeTraversalService for shape loading and bus position calculation --- src/Costasdev.Busurbano.Backend/Types/ConsolidatedCirculation.cs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/Costasdev.Busurbano.Backend/Types') diff --git a/src/Costasdev.Busurbano.Backend/Types/ConsolidatedCirculation.cs b/src/Costasdev.Busurbano.Backend/Types/ConsolidatedCirculation.cs index 7cc79c0..3806241 100644 --- a/src/Costasdev.Busurbano.Backend/Types/ConsolidatedCirculation.cs +++ b/src/Costasdev.Busurbano.Backend/Types/ConsolidatedCirculation.cs @@ -7,6 +7,7 @@ public class ConsolidatedCirculation public ScheduleData? Schedule { get; set; } public RealTimeData? RealTime { get; set; } + public Position? CurrentPosition { get; set; } } public class RealTimeData @@ -22,3 +23,10 @@ public class ScheduleData public required string ServiceId { get; set; } public required string TripId { get; set; } } + +public class Position +{ + public required double Latitude { get; set; } + public required double Longitude { get; set; } + public int OrientationDegrees { get; set; } +} -- cgit v1.3