code: def gen_proj_list():
      
      #Eventually, just read this in from a text file
      proj_list = []
      #Alaska
      #Note, this spans -180/180
      proj_list.append(ProjBox([-180, -130, 51.35, 71.35], 3338))
      #proj_list.append(ProjBox([-130, 172.4, 51.35, 71.35], 3338))
      #Transantarctic Mountains
      proj_list.append(ProjBox([150, 175, -80, -70], 3294))
      #Greenland
      proj_list.append(ProjBox([-180, 180, 58, 82], 3413))
      #Antarctica
      proj_list.append(ProjBox([-180, 180, -90, -58], 3031))
      #Arctic
      proj_list.append(ProjBox([-180, 180, 60, 90], 3413))
      return proj_list
docs: Create list of projections with cascading preference