#pragma once#include <QObject>#include "WimaAreaData.h"#include "QGeoCoordinate"classWimaMeasurementAreaData:publicWimaAreaData{Q_OBJECTpublic:explicitWimaMeasurementAreaData(QObject*parent=nullptr);explicitWimaMeasurementAreaData(WimaMeasurementAreaData&other,QObject*parent=nullptr);constQGeoCoordinate&takeOffPosition()const;constQGeoCoordinate&landOffPosition()const;signals:voidtakeOffPositionChanged(constQGeoCoordinate&other);voidlandOffPositionChanged(constQGeoCoordinate&other);publicslots:voidsetTakeOffPosition(constQGeoCoordinate&newCoordinate);voidsetLandOffPosition(constQGeoCoordinate&newCoordinate);private:// see WimaServieArea.h for explanation};