예제 #1
0
def epwData(filepath):
  """given a path to an EPW file, 
  extracts the direct normal irradiance, lat, long, tmz
  out: a dictionary with the above information
  """
  radValues = epw.parse_epw_file(filepath, "DirNormIrad")
  metadata = epw.epw_metadata(filepath)
  dict = {}
  dict['lat'] = metadata['lat']
  dict['long'] = metadata['long']
  dict['timezone'] = metadata['timezone']
  dict['name'] = metadata['name']
  dict['radiation'] = radValues
  return dict
예제 #2
0
def epwData(filepath):
    """given a path to an EPW file, 
  extracts the direct normal irradiance, lat, long, tmz
  out: a dictionary with the above information
  """
    radValues = epw.parse_epw_file(filepath, "DirNormIrad")
    metadata = epw.epw_metadata(filepath)
    dict = {}
    dict['lat'] = metadata['lat']
    dict['long'] = metadata['long']
    dict['timezone'] = metadata['timezone']
    dict['name'] = metadata['name']
    dict['radiation'] = radValues
    return dict