getCardinalDirection static method

String getCardinalDirection(
  1. double bearing
)

Convert bearing to cardinal direction (e.g. N, NE, E)

Implementation

static String getCardinalDirection(double bearing) {
  const directions = ['N', 'NE', 'E', 'SE', 'S', 'SW', 'W', 'NW', 'N'];
  return directions[((bearing % 360) / 45).round()];
}