[GRASS-dev] image processing modules for GRASS GIS

Hi all,

There is a group of modules about satellite image processing in the GRASSSVN
Add-ons repository that I am working on. Today, i've been suggested to write
this email.

I would like to ask whether some people would be interested in expanding the
standard raster menu of GRASS with some of these modules contained in this
set. A large part is composed of r.eb.* modules, dedicated to energy balance
calculations ultimately leading to Actual evapotranspiration estimations.

Already i.atcorr was in GRASS 5.x, and there were interests to return it into
6.x.

thanks
Yann

Additional info below:

This is a Brief ID card
-------------------------------------------------------------------------------------------------
Name: GIPE, the GRASS Image Processing Environment.

Objective: To group a set of modules aiming at processing some common
satellite imagery from Digital Number up to some high level products that may
be useful on their own. A clear interest is in the many modules of
Evapotranspiration (ET: mm/day), but some others are there too (biomass,
Vegetation Indices, Albedo, etc).

Number of modules: 33 so far (+2 from other authors: h.evapo.PM and i.atcorr)
-------------------------------------------------------------------------------------------------

The list of modules
-------------------------------------------------------------------------------------------------
Extern:
- i.atcorr: 6s atmospheric correction model wrapper, ported to 6.x cvs,
including needed code cleaning
- h.evapo.PM: renamed r.evapo.PM, Potential ET after Penman and Monteith

List:
- r.dn2ref.l7: convert DN to radiance and/or reflectance for Landsat 7
- r.dn2full.l7: use .met file to convert all automatically into reflectance
(including temperature radiance for temperature bands)
- r.dn2ref.ast: convert DN to radiance and/or reflectance for Terra Aster ( 9
bands)

- r.vi: 13 types of vegetation indices (mpi and Ninf/G grid versions for
educational purposes)
- r.albedo: input to r.sun, calculates Albedo from NOAA AVHRR, MODIS, Landsat
and Aster.

- r.latitude: calculates a latitude map (degrees)
- r.sunh: calculates potential sunshine hours
- r.sath: calculates the satellite overpass time

- r.evapo.MH: Reference ET after Hargreaves and Modified Hargreaves
- r.evapo.PT: Potential ET after Prestley and Taylor
- r.evapo.potrad: Potential ET from Net radiation
- r.dn2potrad.l7: use .met file of Landsat 7 to calculate potential ET
directly from Digital Numbers.

- r.eb.eta: ET calculation after SEBAL
- r.eb.z0m: surface roughness estimation
- r.eb.deltat: difference air-surface temperature
- r.eb.netrad: net radiation
- r.eb.disp: displacement height
- r.eb.molength: Monin-Obukov Length
- r.eb.psi: Psichrometric parameters for heat
- r.eb.ublend: blending height wind speed
- r.eb.ustar: nominal wind speed
- r.eb.rah: aerodynamic resistance to heat transport
- r.eb.g0: soil heat flux
- r.eb.h0: sensible heat flux
- r.eb.h_iter: sensible heat flux with iterative adjustment of some parameters
- r.eb.evapfr: evaporative fraction calculation and soil moisture estimation

- r.biomass: Calculate biomass growth of a plant (main input to yield
estimations)

(these are not image processing directly, but they got created on some job so
i keep them in the same place)
- r.uslek: Calculates the USLE K factor from percentage of sand, loam, clay
and organic matter.
- r.usler: Calculates USLE R factor from any one of 4 different standard
equations.

--
Yann Chemin
Sainte-Anne d'Auray, France

I would certainly love to see these modules included into the standard GRASS release.
It would be great to put them into GRASS CVS so that they get tested with
different data sets also by people who are too lazy/busy to get the add-ons,

Helena

Helena Mitasova
Dept. of Marine, Earth and Atm. Sciences
1125 Jordan Hall, NCSU Box 8208,
Raleigh NC 27695
http://skagit.meas.ncsu.edu/~helena/

On May 18, 2007, at 4:39 PM, Yann wrote:

Hi all,

There is a group of modules about satellite image processing in the GRASSSVN
Add-ons repository that I am working on. Today, i've been suggested to write
this email.

I would like to ask whether some people would be interested in expanding the
standard raster menu of GRASS with some of these modules contained in this
set. A large part is composed of r.eb.* modules, dedicated to energy balance
calculations ultimately leading to Actual evapotranspiration estimations.

Already i.atcorr was in GRASS 5.x, and there were interests to return it into
6.x.

thanks
Yann

Additional info below:

This is a Brief ID card
-------------------------------------------------------------------------------------------------
Name: GIPE, the GRASS Image Processing Environment.

Objective: To group a set of modules aiming at processing some common
satellite imagery from Digital Number up to some high level products that may
be useful on their own. A clear interest is in the many modules of
Evapotranspiration (ET: mm/day), but some others are there too (biomass,
Vegetation Indices, Albedo, etc).

Number of modules: 33 so far (+2 from other authors: h.evapo.PM and i.atcorr)
-------------------------------------------------------------------------------------------------

The list of modules
-------------------------------------------------------------------------------------------------
Extern:
- i.atcorr: 6s atmospheric correction model wrapper, ported to 6.x cvs,
including needed code cleaning
- h.evapo.PM: renamed r.evapo.PM, Potential ET after Penman and Monteith

List:
- r.dn2ref.l7: convert DN to radiance and/or reflectance for Landsat 7
- r.dn2full.l7: use .met file to convert all automatically into reflectance
(including temperature radiance for temperature bands)
- r.dn2ref.ast: convert DN to radiance and/or reflectance for Terra Aster ( 9
bands)

- r.vi: 13 types of vegetation indices (mpi and Ninf/G grid versions for
educational purposes)
- r.albedo: input to r.sun, calculates Albedo from NOAA AVHRR, MODIS, Landsat
and Aster.

- r.latitude: calculates a latitude map (degrees)
- r.sunh: calculates potential sunshine hours
- r.sath: calculates the satellite overpass time

- r.evapo.MH: Reference ET after Hargreaves and Modified Hargreaves
- r.evapo.PT: Potential ET after Prestley and Taylor
- r.evapo.potrad: Potential ET from Net radiation
- r.dn2potrad.l7: use .met file of Landsat 7 to calculate potential ET
directly from Digital Numbers.

- r.eb.eta: ET calculation after SEBAL
- r.eb.z0m: surface roughness estimation
- r.eb.deltat: difference air-surface temperature
- r.eb.netrad: net radiation
- r.eb.disp: displacement height
- r.eb.molength: Monin-Obukov Length
- r.eb.psi: Psichrometric parameters for heat
- r.eb.ublend: blending height wind speed
- r.eb.ustar: nominal wind speed
- r.eb.rah: aerodynamic resistance to heat transport
- r.eb.g0: soil heat flux
- r.eb.h0: sensible heat flux
- r.eb.h_iter: sensible heat flux with iterative adjustment of some parameters
- r.eb.evapfr: evaporative fraction calculation and soil moisture estimation

- r.biomass: Calculate biomass growth of a plant (main input to yield
estimations)

(these are not image processing directly, but they got created on some job so
i keep them in the same place)
- r.uslek: Calculates the USLE K factor from percentage of sand, loam, clay
and organic matter.
- r.usler: Calculates USLE R factor from any one of 4 different standard
equations.

--
Yann Chemin
Sainte-Anne d'Auray, France

_______________________________________________
grass-dev mailing list
grass-dev@grass.itc.it
http://grass.itc.it/mailman/listinfo/grass-dev

After looking at these, they may best fit in the image category. Kind of an
image version of the r.li set. They certainly look really useful. I'm
especially looking forward to trying out the rusle K and R factor modules.

Michael

On 5/18/07 2:07 PM, "Helena Mitasova" <hmitaso@unity.ncsu.edu> wrote:

I would certainly love to see these modules included into the
standard GRASS release.
It would be great to put them into GRASS CVS so that they get tested
with
different data sets also by people who are too lazy/busy to get the
add-ons,

Helena

Helena Mitasova
Dept. of Marine, Earth and Atm. Sciences
1125 Jordan Hall, NCSU Box 8208,
Raleigh NC 27695
http://skagit.meas.ncsu.edu/~helena/

On May 18, 2007, at 4:39 PM, Yann wrote:

Hi all,

There is a group of modules about satellite image processing in the
GRASSSVN
Add-ons repository that I am working on. Today, i've been suggested
to write
this email.

I would like to ask whether some people would be interested in
expanding the
standard raster menu of GRASS with some of these modules contained
in this
set. A large part is composed of r.eb.* modules, dedicated to
energy balance
calculations ultimately leading to Actual evapotranspiration
estimations.

Already i.atcorr was in GRASS 5.x, and there were interests to
return it into
6.x.

thanks
Yann

Additional info below:

This is a Brief ID card
----------------------------------------------------------------------
---------------------------
Name: GIPE, the GRASS Image Processing Environment.

Objective: To group a set of modules aiming at processing some common
satellite imagery from Digital Number up to some high level
products that may
be useful on their own. A clear interest is in the many modules of
Evapotranspiration (ET: mm/day), but some others are there too
(biomass,
Vegetation Indices, Albedo, etc).

Number of modules: 33 so far (+2 from other authors: h.evapo.PM and
i.atcorr)
----------------------------------------------------------------------
---------------------------

The list of modules
----------------------------------------------------------------------
---------------------------
Extern:
- i.atcorr: 6s atmospheric correction model wrapper, ported to 6.x
cvs,
including needed code cleaning
- h.evapo.PM: renamed r.evapo.PM, Potential ET after Penman and
Monteith

List:
- r.dn2ref.l7: convert DN to radiance and/or reflectance for Landsat 7
- r.dn2full.l7: use .met file to convert all automatically into
reflectance
(including temperature radiance for temperature bands)
- r.dn2ref.ast: convert DN to radiance and/or reflectance for Terra
Aster ( 9
bands)

- r.vi: 13 types of vegetation indices (mpi and Ninf/G grid
versions for
educational purposes)
- r.albedo: input to r.sun, calculates Albedo from NOAA AVHRR,
MODIS, Landsat
and Aster.

- r.latitude: calculates a latitude map (degrees)
- r.sunh: calculates potential sunshine hours
- r.sath: calculates the satellite overpass time

- r.evapo.MH: Reference ET after Hargreaves and Modified Hargreaves
- r.evapo.PT: Potential ET after Prestley and Taylor
- r.evapo.potrad: Potential ET from Net radiation
- r.dn2potrad.l7: use .met file of Landsat 7 to calculate potential ET
directly from Digital Numbers.

- r.eb.eta: ET calculation after SEBAL
- r.eb.z0m: surface roughness estimation
- r.eb.deltat: difference air-surface temperature
- r.eb.netrad: net radiation
- r.eb.disp: displacement height
- r.eb.molength: Monin-Obukov Length
- r.eb.psi: Psichrometric parameters for heat
- r.eb.ublend: blending height wind speed
- r.eb.ustar: nominal wind speed
- r.eb.rah: aerodynamic resistance to heat transport
- r.eb.g0: soil heat flux
- r.eb.h0: sensible heat flux
- r.eb.h_iter: sensible heat flux with iterative adjustment of some
parameters
- r.eb.evapfr: evaporative fraction calculation and soil moisture
estimation

- r.biomass: Calculate biomass growth of a plant (main input to yield
estimations)

(these are not image processing directly, but they got created on
some job so
i keep them in the same place)
- r.uslek: Calculates the USLE K factor from percentage of sand,
loam, clay
and organic matter.
- r.usler: Calculates USLE R factor from any one of 4 different
standard
equations.

--
Yann Chemin
Sainte-Anne d'Auray, France

_______________________________________________
grass-dev mailing list
grass-dev@grass.itc.it
http://grass.itc.it/mailman/listinfo/grass-dev

__________________________________________
Michael Barton, Professor of Anthropology
School of Human Evolution & Social Change
Center for Social Dynamics & Complexity
Arizona State University

phone: 480-965-6213
fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton

If you feel like it we could try to include first the USLE modules.
Imagery would be nice for the other modules, renaming is fine with me.

Yann

On Saturday 19 May 2007 14:05, Michael Barton wrote:

After looking at these, they may best fit in the image category. Kind of an
image version of the r.li set. They certainly look really useful. I'm
especially looking forward to trying out the rusle K and R factor modules.

Michael

On 5/18/07 2:07 PM, "Helena Mitasova" <hmitaso@unity.ncsu.edu> wrote:
> I would certainly love to see these modules included into the
> standard GRASS release.
> It would be great to put them into GRASS CVS so that they get tested
> with
> different data sets also by people who are too lazy/busy to get the
> add-ons,
>
> Helena
>
> Helena Mitasova
> Dept. of Marine, Earth and Atm. Sciences
> 1125 Jordan Hall, NCSU Box 8208,
> Raleigh NC 27695
> http://skagit.meas.ncsu.edu/~helena/
>
> On May 18, 2007, at 4:39 PM, Yann wrote:
>> Hi all,
>>
>> There is a group of modules about satellite image processing in the
>> GRASSSVN
>> Add-ons repository that I am working on. Today, i've been suggested
>> to write
>> this email.
>>
>> I would like to ask whether some people would be interested in
>> expanding the
>> standard raster menu of GRASS with some of these modules contained
>> in this
>> set. A large part is composed of r.eb.* modules, dedicated to
>> energy balance
>> calculations ultimately leading to Actual evapotranspiration
>> estimations.
>>
>> Already i.atcorr was in GRASS 5.x, and there were interests to
>> return it into
>> 6.x.
>>
>> thanks
>> Yann
>>
>> Additional info below:
>>
>>
>> This is a Brief ID card
>> ----------------------------------------------------------------------
>> ---------------------------
>> Name: GIPE, the GRASS Image Processing Environment.
>>
>> Objective: To group a set of modules aiming at processing some common
>> satellite imagery from Digital Number up to some high level
>> products that may
>> be useful on their own. A clear interest is in the many modules of
>> Evapotranspiration (ET: mm/day), but some others are there too
>> (biomass,
>> Vegetation Indices, Albedo, etc).
>>
>> Number of modules: 33 so far (+2 from other authors: h.evapo.PM and
>> i.atcorr)
>> ----------------------------------------------------------------------
>> ---------------------------
>>
>>
>>
>>
>> The list of modules
>> ----------------------------------------------------------------------
>> ---------------------------
>> Extern:
>> - i.atcorr: 6s atmospheric correction model wrapper, ported to 6.x
>> cvs,
>> including needed code cleaning
>> - h.evapo.PM: renamed r.evapo.PM, Potential ET after Penman and
>> Monteith
>>
>> List:
>> - r.dn2ref.l7: convert DN to radiance and/or reflectance for Landsat 7
>> - r.dn2full.l7: use .met file to convert all automatically into
>> reflectance
>> (including temperature radiance for temperature bands)
>> - r.dn2ref.ast: convert DN to radiance and/or reflectance for Terra
>> Aster ( 9
>> bands)
>>
>> - r.vi: 13 types of vegetation indices (mpi and Ninf/G grid
>> versions for
>> educational purposes)
>> - r.albedo: input to r.sun, calculates Albedo from NOAA AVHRR,
>> MODIS, Landsat
>> and Aster.
>>
>> - r.latitude: calculates a latitude map (degrees)
>> - r.sunh: calculates potential sunshine hours
>> - r.sath: calculates the satellite overpass time
>>
>> - r.evapo.MH: Reference ET after Hargreaves and Modified Hargreaves
>> - r.evapo.PT: Potential ET after Prestley and Taylor
>> - r.evapo.potrad: Potential ET from Net radiation
>> - r.dn2potrad.l7: use .met file of Landsat 7 to calculate potential ET
>> directly from Digital Numbers.
>>
>> - r.eb.eta: ET calculation after SEBAL
>> - r.eb.z0m: surface roughness estimation
>> - r.eb.deltat: difference air-surface temperature
>> - r.eb.netrad: net radiation
>> - r.eb.disp: displacement height
>> - r.eb.molength: Monin-Obukov Length
>> - r.eb.psi: Psichrometric parameters for heat
>> - r.eb.ublend: blending height wind speed
>> - r.eb.ustar: nominal wind speed
>> - r.eb.rah: aerodynamic resistance to heat transport
>> - r.eb.g0: soil heat flux
>> - r.eb.h0: sensible heat flux
>> - r.eb.h_iter: sensible heat flux with iterative adjustment of some
>> parameters
>> - r.eb.evapfr: evaporative fraction calculation and soil moisture
>> estimation
>>
>> - r.biomass: Calculate biomass growth of a plant (main input to yield
>> estimations)
>>
>> (these are not image processing directly, but they got created on
>> some job so
>> i keep them in the same place)
>> - r.uslek: Calculates the USLE K factor from percentage of sand,
>> loam, clay
>> and organic matter.
>> - r.usler: Calculates USLE R factor from any one of 4 different
>> standard
>> equations.
>>
>>
>>
>> --
>> Yann Chemin
>> Sainte-Anne d'Auray, France
>>
>> _______________________________________________
>> grass-dev mailing list
>> grass-dev@grass.itc.it
>> http://grass.itc.it/mailman/listinfo/grass-dev

__________________________________________
Michael Barton, Professor of Anthropology
School of Human Evolution & Social Change
Center for Social Dynamics & Complexity
Arizona State University

phone: 480-965-6213
fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton

--
Yann Chemin
Sainte-Anne d'Auray, France

Yann wrote:

There is a group of modules about satellite image processing in the
GRASSSVN Add-ons repository that I am working on. Today, i've been
suggested to write this email.

I would like to ask whether some people would be interested in
expanding the standard raster menu of GRASS with some of these
modules contained in this set. A large part is composed of r.eb.*
modules, dedicated to energy balance calculations ultimately leading
to Actual evapotranspiration estimations.

These modules are interesting, but outside of my field, so no opinion on
what should become a standard part of GRASS. However, while they are
maturing this collection sounds like a great opportunity to try out the
GEM.

http://grass.ibiblio.org/grass63/manuals/html63_user/gem/index.html

Hamish

The modules and programs have all been renamed i.* and I submitted a temporary
re-organization of the imagery menu while waiting for better.

I do not have cvs access, so anybody interested in moving the modules is
welcome. I would suggest to start with i.atcorr, a long term missing to GRASS
(since 5.x).

Yann

On Saturday 19 May 2007 14:05, Michael Barton wrote:

> After looking at these, they may best fit in the image category. Kind of
> an image version of the r.li set. They certainly look really useful. I'm
> especially looking forward to trying out the rusle K and R factor
> modules.
>
>
> Michael
>
> On 5/18/07 2:07 PM, "Helena Mitasova" <hmitaso@unity.ncsu.edu> wrote:
> > I would certainly love to see these modules included into the
> > standard GRASS release.
> > It would be great to put them into GRASS CVS so that they get tested
> > with
> > different data sets also by people who are too lazy/busy to get the
> > add-ons,
> >
> > Helena
> >
> > Helena Mitasova
> > Dept. of Marine, Earth and Atm. Sciences
> > 1125 Jordan Hall, NCSU Box 8208,
> > Raleigh NC 27695
> > http://skagit.meas.ncsu.edu/~helena/
> >
> > On May 18, 2007, at 4:39 PM, Yann wrote:
> >> Hi all,
> >>
> >> There is a group of modules about satellite image processing in the
> >> GRASSSVN
> >> Add-ons repository that I am working on. Today, i've been suggested
> >> to write
> >> this email.
> >>
> >> I would like to ask whether some people would be interested in
> >> expanding the
> >> standard raster menu of GRASS with some of these modules contained
> >> in this
> >> set. A large part is composed of r.eb.* modules, dedicated to
> >> energy balance
> >> calculations ultimately leading to Actual evapotranspiration
> >> estimations.
> >>
> >> Already i.atcorr was in GRASS 5.x, and there were interests to
> >> return it into
> >> 6.x.
> >>
> >> thanks
> >> Yann
> >>
> >> Additional info below:
> >>
> >>
> >> This is a Brief ID card
> >> ----------------------------------------------------------------------
> >> ---------------------------
> >> Name: GIPE, the GRASS Image Processing Environment.
> >>
> >> Objective: To group a set of modules aiming at processing some common
> >> satellite imagery from Digital Number up to some high level
> >> products that may
> >> be useful on their own. A clear interest is in the many modules of
> >> Evapotranspiration (ET: mm/day), but some others are there too
> >> (biomass,
> >> Vegetation Indices, Albedo, etc).
> >>
> >> Number of modules: 33 so far (+2 from other authors: h.evapo.PM and
> >> i.atcorr)
> >> ----------------------------------------------------------------------
> >> ---------------------------
> >>
> >>
> >>
> >>
> >> The list of modules
> >> ----------------------------------------------------------------------
> >> ---------------------------
> >> Extern:
> >> - i.atcorr: 6s atmospheric correction model wrapper, ported to 6.x
> >> cvs,
> >> including needed code cleaning
> >> - h.evapo.PM: renamed r.evapo.PM, Potential ET after Penman and
> >> Monteith
> >>
> >> List:
> >> - r.dn2ref.l7: convert DN to radiance and/or reflectance for Landsat 7
> >> - r.dn2full.l7: use .met file to convert all automatically into
> >> reflectance
> >> (including temperature radiance for temperature bands)
> >> - r.dn2ref.ast: convert DN to radiance and/or reflectance for Terra
> >> Aster ( 9
> >> bands)
> >>
> >> - r.vi: 13 types of vegetation indices (mpi and Ninf/G grid
> >> versions for
> >> educational purposes)
> >> - r.albedo: input to r.sun, calculates Albedo from NOAA AVHRR,
> >> MODIS, Landsat
> >> and Aster.
> >>
> >> - r.latitude: calculates a latitude map (degrees)
> >> - r.sunh: calculates potential sunshine hours
> >> - r.sath: calculates the satellite overpass time
> >>
> >> - r.evapo.MH: Reference ET after Hargreaves and Modified Hargreaves
> >> - r.evapo.PT: Potential ET after Prestley and Taylor
> >> - r.evapo.potrad: Potential ET from Net radiation
> >> - r.dn2potrad.l7: use .met file of Landsat 7 to calculate potential ET
> >> directly from Digital Numbers.
> >>
> >> - r.eb.eta: ET calculation after SEBAL
> >> - r.eb.z0m: surface roughness estimation
> >> - r.eb.deltat: difference air-surface temperature
> >> - r.eb.netrad: net radiation
> >> - r.eb.disp: displacement height
> >> - r.eb.molength: Monin-Obukov Length
> >> - r.eb.psi: Psichrometric parameters for heat
> >> - r.eb.ublend: blending height wind speed
> >> - r.eb.ustar: nominal wind speed
> >> - r.eb.rah: aerodynamic resistance to heat transport
> >> - r.eb.g0: soil heat flux
> >> - r.eb.h0: sensible heat flux
> >> - r.eb.h_iter: sensible heat flux with iterative adjustment of some
> >> parameters
> >> - r.eb.evapfr: evaporative fraction calculation and soil moisture
> >> estimation
> >>
> >> - r.biomass: Calculate biomass growth of a plant (main input to yield
> >> estimations)
> >>
> >> (these are not image processing directly, but they got created on
> >> some job so
> >> i keep them in the same place)
> >> - r.uslek: Calculates the USLE K factor from percentage of sand,
> >> loam, clay
> >> and organic matter.
> >> - r.usler: Calculates USLE R factor from any one of 4 different
> >> standard
> >> equations.
> >>
> >>
> >>
> >> --
> >> Yann Chemin
> >> Sainte-Anne d'Auray, France
> >>
> >> _______________________________________________
> >> grass-dev mailing list
> >> grass-dev@grass.itc.it
> >> http://grass.itc.it/mailman/listinfo/grass-dev
>
> __________________________________________
> Michael Barton, Professor of Anthropology
> School of Human Evolution & Social Change
> Center for Social Dynamics & Complexity
> Arizona State University
>
> phone: 480-965-6213
> fax: 480-965-7671
> www: http://www.public.asu.edu/~cmbarton

--
Yann Chemin
Sainte-Anne d'Auray, France