AreEqual() public static method

public static AreEqual ( ISOSpatialRow isoSpatialRow, AgGateway.ADAPT.ApplicationDataModel.LoggedData.SpatialRecord adaptSpatialRecord, List meters ) : void
isoSpatialRow AgGateway.ADAPT.ISOv4Plugin.ObjectModel.ISOSpatialRow
adaptSpatialRecord AgGateway.ADAPT.ApplicationDataModel.LoggedData.SpatialRecord
meters List
return void
Exemplo n.º 1
0
        private static void AreEqual(SpatialRecord adaptSpatialRecord, ISOSpatialRow isoSpatialRow, List <WorkingData> meters)
        {
            Assert.AreEqual(adaptSpatialRecord.Timestamp, isoSpatialRow.TimeStart);

            var point = (Point)adaptSpatialRecord.Geometry;

            Assert.AreEqual((int)(point.X / CoordinateMultiplier), isoSpatialRow.EastPosition, CoordinateMultiplier);
            Assert.AreEqual((int)(point.Y / CoordinateMultiplier), isoSpatialRow.NorthPosition, CoordinateMultiplier);
            Assert.AreEqual(point.Z, isoSpatialRow.Elevation);

            SpatialValueAssert.AreEqual(isoSpatialRow, adaptSpatialRecord, meters);
        }