open NISAR Tools by Earth Big Data
These are tools to use with NISAR and some other sensors
Use this program to set your earthaccess credentials environment variables when on an ec2 instance in us-west-2
Run
eval $(seppo_earthaccess_credentials.py -s)
Use this program to run a search for NISAR products available through earthaccess
Example to get the complete collection of GCOV data as a geojson file:
seppo_nisar_earthaccess_search.py --product GCOV --format geojson --output gcov.geojson
You need the earthaccess package from conda-forge
PIP:
pip install earthaccess
Mamba or Conda:
mamba install -c conda-forge earthaccess
#OR
conda install -c conda-forge earthaccess
Here is a quick tip on how NISAR data can be directly displayed in QGIS
You need:
- a running AWS ec2 instance in
us-west-2 - an installation of QGIS on the instance and the
earthaccesspackage installed - using the
seppo_earthaccess_credentials.pyprogram - the s3 url (either obtained from Vertex search or via the
seppo_nisar_earthaccess_search.pytool
We suggest to launch a instance with a good amount of RAM (32 GB) If you are a SEPPO user, just launch with
seppo_setregion us-west-2
sacc r8i.xlarge --autoLogin
PIP:
pip install qgis earthaccess
Mamba (create a new environent)
mamba env create -c conda-forge -n qgis qgis earthaccess
conda activate qgis
eval $(seppo_earthaccess_credentials.py -s)
in QGIS add a raster file by using this pattern
NETCDF:/vsis3/<s3url without the s3:// prefix>
This will open a dialog to pick the h5 variables to load. Note that frequency A takes a while, whereas frequency B HHHH or HVHV for example display rather quickly.