68 |
{_.get(data, 'name', 'Unknown')}
69 |
MMSI: {_.get(data, 'mmsi', 'Unknown')}
70 |
75 |
77 | {renderDataRow('Vessel type:', _.get(data, 'design.aisShipType.value.name'))}
78 | {renderDataRow('State:', _.get(data, 'navigation.state.value', 'Unknown'))}
79 |
80 | {renderFormattedDataRow('SOG:', 'navigation.speedOverGround.value', 'kn', '0.0', toKnots)}
81 | {renderFormattedDataRow('COG:', 'navigation.courseOverGroundTrue.value', '°', '0', toDegrees)}
82 |
83 | {renderFormattedDataRow('Length:', 'design.length.value.overall', 'm', '0.0')}
84 | {renderFormattedDataRow('Beam:', 'design.beam.value', 'm', '0.0')}
85 | {renderFormattedDataRow('Draft:', 'design.draft.value.maximum', 'm', '0.0')}
86 |