public TemporalMeasurement( double value, string unit, IPhenomenon phenomenon, DateTime dateTime) : base(value, unit, phenomenon) { this.dateTime = dateTime; }
public MeasurementComplete(double value, string unit, IPhenomenon phenomenon, DateTime dateTime, GeoCoordinate geoCoordinate) : base(value, unit, phenomenon, dateTime) { this.geoCoordinate = geoCoordinate; }
public Measurement(double numericalValue, string unit, IPhenomenon phenomenon) { this.numericalValue = numericalValue; this.unit = unit; this.phenomenon = phenomenon; }