The new ESA's satellite Sentinel data is distributed free using an open data hub.
All you need to do is to register. The data hub provide tools for searching data and creating a cart of products for downloading. Since I'm very lazy, I created a Python client that would download the data once provided with the correct data link or a product list file (that can be easily downloaded from the hub online interface. The code is freely available on GitHub at:
https://github.com/rannof/SentinelDL
Next step (if time will allow it) is to add an automated data search based on parameters such as location, data type, dates etc.
"And earthquakes are to a girls guitar they're just another good vibration"
InSAR Processing and more
Showing posts with label Interferometry. Show all posts
Showing posts with label Interferometry. Show all posts
Wednesday, July 15, 2015
Thursday, July 14, 2011
Daichi - ALOS : finding Images and Baseline Calculation
Using JAXA satellite "DAICHI" (ALOS) for SAR Interferometry might raise the need for calculating perpendicular baselines. One can use AUIG site to locate the needed images for interferometry and use PALSAR baseline calculator CalcBP for calculating perpendicular baselines. more info is available here.
Wednesday, October 13, 2010
RoiView - Explore InSAR data and more
RoiView was originaly designed to replace DGX/MDX software which require bureaucracy to obtain. This software was used in order to view ROI-PAC interferometry processing results but producing an image from file was not so strait forward. In time support was added for ERDAS ER Mapper header files and for user provided parameters with or without header files.
Current RoiView version (0.75) is available for download at
See also RoiView's help files
Screenshot:
Current RoiView version (0.75) is available for download at
See also RoiView's help files
Screenshot:
Monday, April 27, 2009
Orbits and other auxiliary data
I use Delft orbital data (ODR) which is available from here. don't forget to use the precise version and to download all .ODR files (make sure it is not .odr after downloading) and the arclist. also, download and install getorb software and link or move the executables to the ROI_PAC binaries directory.
I also use DORIS orbital data for Envisat which is available from here. but will require a user and password. the DORIS data is used when no ODR data is yet to be available for new Envisat images.
for Envisat I also use auxiliary data available from here.
in my lab, all the orbital data is in ~/ROI_PAC_3_0/Delft with directory tree as follows:
in ~/ROI_PAC_3_0/Delft I put the Envisat auxiliary data (INS and XCA files)
I also use DORIS orbital data for Envisat which is available from here. but will require a user and password. the DORIS data is used when no ODR data is yet to be available for new Envisat images.
for Envisat I also use auxiliary data available from here.
in my lab, all the orbital data is in ~/ROI_PAC_3_0/Delft with directory tree as follows:
in ~/ROI_PAC_3_0/Delft I put the Envisat auxiliary data (INS and XCA files)
- doris/Envisat/YYYYMM contains orbital data for the year (YYYY) and month (MM)
- Envisat contains Envisat Delft orbit data (.ODR .res arclist files)
- ERS1 contains ERS1 Delft orbit data (.ODR .res arclist files)
- ERS2 contains ERS2 Delft orbit data (.ODR .res arclist files)
the files must be updated from time to time as more images are added to the list.
ROI PAC installation
UPDATE: Oct 9, 2011 (for version 3.0.1):
first download ROI-PAC and test data from open channel Foundation
I will assume the tar files are extracted at home directory (~), but it can be anywhere you wish.
don't forget to grand read/write access to relevant users.
make sure you have at least gcc and gfortran installed on your system.
go to ~/ROI_PAC_3_0_1/ROI_PAC/ directory.
follow steps described in ~/ROI_PAC_3_0_1/ROI_PAC/AAREADME_BUILD_ROIPAC up until line:
which uncompress
make sure you have a TEST DIR testing data to test the compiled program. this directory should be tared but not gzipped using:
gunzip roi_pac_test_dir.tar.gz
this will convert the roi_pac_test_dir.tar.gz to roi_pac_test_dir.tar
then create a directory test-runs in the ROI_PAC directory.
cd test_runs
and run the multitest.sh script:
../contrib/multitest.sh /FULLPATH/roi_pac_testdir.tar /FULLPATH/ROI_PAC_3_0_1/ROI_PAC/multibuild-xxxxxx-yyyy/installs/share/roi_pac /FULLPATH/ROI_PAC_3_0_1/ROI_PAC/multibuild-xxxxxx-yyyy/installs/BUILD1/bin ... ... ... /FULLPATH/ROI_PAC_3_0_1/ROI_PAC/multibuild-xxxxxx-yyyy/installs/BUILDN/bin
where:
FULLPATH is the path to your home directory (or where ever the install is)
xxxxxx-yyyy is the multibuild date-time stamp
and BUILD1 to BUILDN are all the compilers sub directories in /FULLPATH/ROI_PAC_3_0_1/ROI_PAC/multibuild-xxxxxx-yyyy/installs/ e.g. defaults, gfortran, gfortran64 etc.
check for the fastest build by checking the batchlog files for each build in test-runs directory.
go to multibuild directory and into installs. get the bin directory from the desired compiler directory and copy it to the ~/ROI_PAC_3_0_1/ROI_PAC directory.
look also at ROI_PAC Wiki for updates and patches.
now you can use ROI PAC, but keep in mined orbits and other auxiliary data should also be available for processing.
first download ROI-PAC and test data from open channel Foundation
I will assume the tar files are extracted at home directory (~), but it can be anywhere you wish.
don't forget to grand read/write access to relevant users.
make sure you have at least gcc and gfortran installed on your system.
go to ~/ROI_PAC_3_0_1/ROI_PAC/ directory.
follow steps described in ~/ROI_PAC_3_0_1/ROI_PAC/AAREADME_BUILD_ROIPAC up until line:
which uncompress
make sure you have a TEST DIR testing data to test the compiled program. this directory should be tared but not gzipped using:
gunzip roi_pac_test_dir.tar.gz
this will convert the roi_pac_test_dir.tar.gz to roi_pac_test_dir.tar
then create a directory test-runs in the ROI_PAC directory.
cd test_runs
and run the multitest.sh script:
../contrib/multitest.sh /FULLPATH/roi_pac_testdir.tar /FULLPATH/ROI_PAC_3_0_1/ROI_PAC/multibuild-xxxxxx-yyyy/installs/share/roi_pac /FULLPATH/ROI_PAC_3_0_1/ROI_PAC/multibuild-xxxxxx-yyyy/installs/BUILD1/bin ... ... ... /FULLPATH/ROI_PAC_3_0_1/ROI_PAC/multibuild-xxxxxx-yyyy/installs/BUILDN/bin
where:
FULLPATH is the path to your home directory (or where ever the install is)
xxxxxx-yyyy is the multibuild date-time stamp
and BUILD1 to BUILDN are all the compilers sub directories in /FULLPATH/ROI_PAC_3_0_1/ROI_PAC/multibuild-xxxxxx-yyyy/installs/ e.g. defaults, gfortran, gfortran64 etc.
check for the fastest build by checking the batchlog files for each build in test-runs directory.
go to multibuild directory and into installs. get the bin directory from the desired compiler directory and copy it to the ~/ROI_PAC_3_0_1/ROI_PAC directory.
- note: I moved the bin directory to: ~/ROI_PAC_3_0/ROI_PAC/BIN/LIN
look also at ROI_PAC Wiki for updates and patches.
now you can use ROI PAC, but keep in mined orbits and other auxiliary data should also be available for processing.
Welcom to My Blog.
My name is Ran Novitsky Nof. I currently work at the Geophysical Institute of Israel.
This blog's first aim is to serve as a holding place for my ideas, thoughts, tips and workflows during my research and sharing it with the world - if only one person would benefit from something here - I did my share.
Additional Info may be found at my personal homepages : ran.rnof.info
This blog's first aim is to serve as a holding place for my ideas, thoughts, tips and workflows during my research and sharing it with the world - if only one person would benefit from something here - I did my share.
Additional Info may be found at my personal homepages : ran.rnof.info
Subscribe to:
Posts (Atom)