def testRadiusForSpeed(self):
   scale = 30  # meters
   timestep = 60  #seconds
   speed = 50  # meters per second
   encoder = GeospatialCoordinateEncoder(scale, timestep)
   radius = encoder.radiusForSpeed(speed)
   self.assertEqual(radius, 75)
 def testRadiusForSpeedInt(self):
   """Test that radius will round to the nearest integer"""
   scale = 30  # meters
   timestep = 62  #seconds
   speed = 25  # meters per second
   encoder = GeospatialCoordinateEncoder(scale, timestep)
   radius = encoder.radiusForSpeed(speed)
   self.assertEqual(radius, 38)
 def testRadiusForSpeed0(self):
   scale = 30  # meters
   timestep = 60  #seconds
   speed = 0  # meters per second
   n = 999
   w = 27
   encoder = GeospatialCoordinateEncoder(scale, timestep, n=n, w=w)
   radius = encoder.radiusForSpeed(speed)
   self.assertEqual(radius, 3)