If a zero scale is passed when requesting an image, automatically
calculate a scale based on the size of the resulting map. Anything
smaller than 100x100 will use a scale of 100, larger maps will use
a smaller hex size.