Cleaned up the code a little: * Moved common measurements into a separate DefaultMeasurements object. * Eliminated ManCenter and TwelveOClockAzimuth "globals". * Added toTurf() for LatLong objects. * Added the remaining pentagon points for 2013 (determined from Google Maps satellite photos). * The outermost annular street can now be configured differently for different years. * getMeasurements() can now be called for different years without affecting the current settings. * setMeasurements() can now be called without a year which sets the default year settings. * Only after the global BRC object's init() method is called, can the other methods be called.
Cleaned up the code a little:
* Moved common measurements into a separate DefaultMeasurements object.
* Eliminated ManCenter and TwelveOClockAzimuth "globals".
* Added toTurf() for LatLong objects.
* Added the remaining pentagon points for 2013 (determined from Google Maps satellite photos).
* The outermost annular street can now be configured differently for different years.
* getMeasurements() can now be called for different years without affecting the current settings.
* setMeasurements() can now be called without a year which sets the default year settings.
* Only after the global BRC object's init() method is called, can the other methods be called.

nightjuggler/brc,nightjuggler/brc,nightjuggler/brc