Skip to content

Commit

Permalink
Adds flags and spectral definition to product_data
Browse files Browse the repository at this point in the history
  • Loading branch information
andrewdhicks committed Jun 1, 2016
1 parent fc500d2 commit daa0cf6
Showing 1 changed file with 7 additions and 2 deletions.
9 changes: 7 additions & 2 deletions datacube/api/core.py
Original file line number Diff line number Diff line change
Expand Up @@ -244,10 +244,15 @@ def product_data(sources, geobox, measurements, fuse_func=None):
measurement.get('nodata'),
resampling=RESAMPLING.nearest,
fuse_func=fuse_func)
result[name] = (sources.dims + geobox.dimensions, data, {
attrs = {
'nodata': measurement.get('nodata'),
'units': measurement.get('units', '1')
})
}
if 'flags_definition' in measurement:
attrs['flags_definition'] = measurement['flags_definition']
if 'spectral_definition' in measurement:
attrs['spectral_definition'] = measurement['spectral_definition']
result[name] = (sources.dims + geobox.dimensions, data, attrs)
return result

@staticmethod
Expand Down

0 comments on commit daa0cf6

Please sign in to comment.