{
final AngleFormat format;
format = (locale!=null) ? new AngleFormat(pattern, locale) : new AngleFormat(pattern);
final FieldPosition pos = new FieldPosition(0);
final StringBuffer buffer = new StringBuffer();
format.format(new Latitude(box.getNorthBoundLatitude()), buffer, pos).append(", ");
format.format(new Longitude(box.getWestBoundLongitude()), buffer, pos).append(" - ");
format.format(new Latitude(box.getSouthBoundLatitude()), buffer, pos).append(", ");
format.format(new Longitude(box.getEastBoundLongitude()), buffer, pos);
return buffer.toString();
}