Dieses Programm soll anhand der Daten vom DDS-Bus die GeoJson-Objekte erstellen.
Angefangen mit den Participant-Positionen.
Was brauche ich für die Darstellung der Participants?
- Die Position: -> ParticipantManagement::ParticipantPosition
- Den Verwundungsstatus: -> ParticipantMangaement::DynamicParticipantData->stateHistory-> (neuster Eintrag) -> vilnerabilityState
- Die Farbe -> ParticipantManagement::Participant.partyId
- Das Symbol -> ParticipantManagement::Participant.symbol
- Der Designator
Empfang von Positionsmeldungen:
void HandlerParticipant::onParticipantPositionChanged(const ParticipantManagement::ParticipantPosition &data, DataModification modType)
Empfang von ParticipantMangaement::DynamicParticipantData:
void HandlerParticipant::onDynamicParticipantDataChanged(const ParticipantManagement::DynamicParticipantData &data, DataModification modType)
Empfang von Party und Symbol:
void HandlerParticipant::onParticipantChanged(const ParticipantManagement::Participant &data, DataModification modType)
data.partyId()
data.symbol()