[GRASS-user] Pan sharpen Worldview-2 imagery
Nikos Alexandris
nik at nikosalexandris.net
Sat Aug 13 22:23:32 PDT 2016
William Hudspeth:
>Hello,
Hello William,
>I was wondering whether anyone has a workflow to pan sharpen Worldview-2
>imagery (0.5 m pan, and 2.0 m MS) with 5 bands (panchromatic, red, blue,
>green, NIR).
>I am using grass 7.0.3 on ubuntu 16.01, but cannot find the
>i.fusion.hbf command. I would also like information on any
>pre-processing I might need to perform, such as converting digital
>number to reflectance.
A simple workflow, would be to *first*, ortho-rectify your images
based on their own RPCs. You might want to read this à propos:
http://fwarmerdam.blogspot.ch/2013/09/exploring-rpcs.html
Next, you can create a Location based on the image's own reference
system, like:
grass70 -c WorldView2_Image.TIF /projects/grassdb/location_name
of course, you would (re-)name the above as it fits for you.
Now, inside GRASS,
1. import bands (pan and multispectral) in grass' data base using `r.in.gdal` -- bands will
likely get a basename (the one given for `output=`, and a number as a
suffix if the number of bands is more than 3, I think).
2. optionally, rename for the imported multispectral bands their names to easier
know which is which (like instead of ".1" , "blue" or whatsoever fits).
3. you may want to use
https://github.com/NikosAlexandris/i.worldview.toar to convert digital
numbers to radiance or reflectance. An example command:
i.worldview.toar
band=11APR03001446-M2AS_R1C1.Blue,11APR03001446-M2AS_R1C1.Green,11APR03001446-M2AS_R1C1.Red,11APR03001446-M2AS_R1C1.NIR
outputsuffix=Rad utc=2011-04-03T00:14:46.590888Z sea=44.1
4. Then you can use i.fusion.hpf to sharpen all multispectral bands in
one go like:
i.fusion.hpf pan=Panchromatic msx=msRed,msBlue,msGreen,msNIR
given, of course, the appropriate band names.
>Any assistance is much appreciated...
>Thanks
You might want to have a look at
https://grasswiki.osgeo.org/wiki/WorldView and assist in cleaning it up
and improving it.
Nikos
More information about the grass-user
mailing list