Auto-translated
IMHO, the zone is drawn like a snake growing from the center of the zone, one cell at a time, in a circle. When it encounters a neighboring zone, it starts to grow in length, catching up to the required area. If all zones are drawn on the surface and free space remains, the random map generator (RMG) adds the nearest zones. This effect does not exist for underground zones.