docs: def geometry_range(crd_range, elev, crd_type):
      """
      Range of coordinates. (e.g. 2 latitude coordinates, and 0 longitude coordinates)
      :param crd_range: Latitude or Longitude values
      :param elev: Elevation value
      :param crd_type: Coordinate type, lat or lon
      :return dict:
      """
  
      d = OrderedDict()
      coordinates = [[] for i in range(len(crd_range))]
  
      # latitude
      if crd_type == "lat":
          for idx, i in enumerate(crd_range):
              coordinates[idx] = [crd_range[idx], "nan"]
              if elev:
                  coordinates[idx].append(elev)
  
      # longitude
      elif crd_type == "lon":
          for idx, i in enumerate(crd_range):
              coordinates[idx] = ["nan", crd_range[idx]]
              if elev:
                  coordinates[idx].append(elev)
  
      d["type"] = "Range"
      d["coordinates"] = coordinates
  
      return d