standardised-vessel-dataset
Version:
This is an open-source typescript library designed to wrap around and provide additional functionality related to the standardised Vessel Dataset for Noon Reports developed by the Smart Maritime Network.
31 lines (30 loc) • 1.34 kB
TypeScript
import { ArrivalTimes } from './ArrivalTimes';
import { CargoInformation } from './CargoInformation';
import { CylinderLubeOilInformation } from './CylinderLubeOilInformation';
import { DeviationFromPlanned } from './DeviationFromPlanned';
import { ElectricityConsumption } from './ElectricityConsumption';
import { Emissions } from './Emissions';
import { FreshWater } from './FreshWater';
import { FuelAndBunkerInformation } from './FuelAndBunkerInformation';
import { GeneralInformation } from './GeneralInformation';
import { PortInformation } from './PortInformation';
import { SpeedAndDistance } from './SpeedAndDistance';
import { WeatherInformation } from './WeatherInformation';
/**
* Represents the Standardised Vessel Dataset (SVD).
* See more: https://smartmaritimenetwork.com/standardised-vessel-dataset-for-noon-reports/
*/
export type StandardisedVesselDataset = {
General: GeneralInformation;
PortInformation: PortInformation;
ArrivalTimes: ArrivalTimes;
DeviationFromPlanned: DeviationFromPlanned;
SpeedAndDistance: SpeedAndDistance;
Weather: WeatherInformation;
FreshWater: FreshWater;
Cargo: CargoInformation;
ElectricityConsumption: ElectricityConsumption;
FuelAndBunker: FuelAndBunkerInformation;
Emissions: Emissions;
CylinderLubeOil: CylinderLubeOilInformation;
};