stable: finalized GIS aesthetics and Syria/Jordan routing synchronization
This commit is contained in:
+19
@@ -0,0 +1,19 @@
|
||||
import { Repository } from 'typeorm';
|
||||
import { TelemetryLog } from './telemetry.entity';
|
||||
export interface DriverTelemetryDto {
|
||||
driver_id: string;
|
||||
latitude: number;
|
||||
longitude: number;
|
||||
speed: number;
|
||||
heading: number;
|
||||
}
|
||||
export declare class TelemetryService {
|
||||
private telemetryRepository;
|
||||
private readonly logger;
|
||||
constructor(telemetryRepository: Repository<TelemetryLog>);
|
||||
ingest(data: DriverTelemetryDto): Promise<{
|
||||
success: boolean;
|
||||
timestamp: Date;
|
||||
}>;
|
||||
getRecentDrivers(lat: number, lng: number, radiusMeters?: number): Promise<TelemetryLog[]>;
|
||||
}
|
||||
Reference in New Issue
Block a user