private LocationResult PredictPosition() { // Amíg a pozíciót számoljuk, ne lehessen megváltoztatni az average értékeket! lock (nearbyTags) { CommonPointStrategy cps = new ClosestPointsStrategy(); //InspectAllPointsStrategy ez mégsem jó CalculatorStrategy calculator = new AverageClosestDistanceLocationCalculator(cps); LocationResult location = calculator.CalculateLocation(nearbyTags, null); return(location); } }
private LocationResult PredictPosition() { // Amíg a pozíciót számoljuk, ne lehessen megváltoztatni az average értékeket! lock (nearbyTags) { CommonPointStrategy cps = new ClosestPointsStrategy(); //InspectAllPointsStrategy ez mégsem jó CalculatorStrategy calculator = new AverageClosestDistanceLocationCalculator(cps); LocationResult location = calculator.CalculateLocation(nearbyTags, null); return location; } }