Aditya Sharma
Aditya Sharma
  • 13
  • 69 632
Bulk Download Satellite Data from Bhoonidhi using Command Line
Batch downloading satellite data from Bhoonidhi Portal can be very frustrating. I have developed this command line tool for searching and downloading aerial imagery from multiple missions like IRS, Sentinel 1 and 2, Landsat, and a few others.
1. Authenticate using Bhoonidhi credentials
2. Search for available IRS-2A scenes using bounding box coordinates
3. Check Quicklooks/Metadata for available scenes and download selected scenes
4. Visualise in QGIS
Please see the GitHub repo for more details and future updates.
github.com/geovicco-dev/bhoonidhi-downloader
มุมมอง: 234

วีดีโอ

Bhoonidhi Satellite Imagery Footprint Viewer
มุมมอง 1035 หลายเดือนก่อน
Check out the app here: bhoonidhi-satellite-footprint-viewer.streamlit.app/ This simple web app lets you plot the footprints of available scenes for a seleced area of interest without signing up for Bhoonidhi portal. Meant as a research tool for determining how much open data is available for your area of interest.
DeepGlobe Road Extraction Challenge - Part 2: Data Ingestion
มุมมอง 845 หลายเดือนก่อน
This video is part 2 of an end-to-end series on tackling the DeepGlobe Road Extraction Challenge using Deep Learning. We will continue from Part 1 and create a pipeline the automates data download process for this challenge. The dataset is publically hosted on Kaggle and we will use the Kaggle Public API for authenticating our credentials and downloading the dataset to our local project folder....
DeepGlobe Road Extraction Challenge - Part 1: Getting Started
มุมมอง 626 หลายเดือนก่อน
This video is part 1 of an end-to-end series on tackling the DeepGlobe Road Extraction Challenge using Deep Learning. We will go through setting up project environment to developing a working code to solve the road segmentation task, automating pipelines, version controlling data and models, and performing experiment tracking using DVC. The topics covered in this tutorial are: - Create a projec...
Streamlit web app for calculating Land Surface Temperature (LST)
มุมมอง 6052 ปีที่แล้ว
A simple, code-free way to visualize Land Surface Temperature for anywhere on the planet using Landsat satellites. Link to web app: share.streamlit.io/geovicco/geospatial-streamlit/main/lst.py Link to github repo: github.com/geovicco/geospatial-streamlit The application is built using #geemap and hosted on #streamlit. Thanks to Qiusheng Wu for providing amazing resources to make such work possi...
TOPSAR Split using Shapefile (SNAP Desktop)
มุมมอง 4.7K3 ปีที่แล้ว
Extract subswath, polarization, first and last burst index from Sentinel 1 SLC image. This information is useful for limiting the processing time in generating an interferogram from two SLC images.
SNAPHU Installation (Windows)
มุมมอง 6K3 ปีที่แล้ว
This video is a quick run through of the installation process for setting up phase unwrapping command line tool, called SNAPHU on a Windows OS. Download URL: step.esa.int/main/snap-supported-plugins/snaphu/
Setting up Anaconda Environment in Windows Terminal
มุมมอง 4.4K3 ปีที่แล้ว
This is a short hack if you're working with Anaconda environment on Windows. The new windows terminal allows us to customize in a bunch of different ways. In this video I go through how to setup the default Anaconda environment as a terminal profile that becomes available from the drop-down list menu. Additionally, just by tweaking our setup a little bit we can make it so that a specific conda ...
SNAP-Python (Snappy) Installation on Windows
มุมมอง 12K4 ปีที่แล้ว
SentiNel Application Program, or commonly known as SNAP is a highly adaptable open-source software for scientific exploration of earth observation satellite data developed by the European Space Agency (ESA). The video covers the following: 1. Download and install latest SNAP release (v7.0) on Windows 2. Install Snappy 3. Setup a virtual environment for Snappy 4. Configure snappy for use with py...
Estimating Subsidence using Sentinel 1 Data in SNAP (Step-by-Step Tutorial)
มุมมอง 30K4 ปีที่แล้ว
In this tutorial, we will make subsidence maps for the Delhi NCR region using Sentinel 1 SAR data in SNAP Desktop. The output we end up with is a displacement map for the region that shows the vertical movement of the ground surface (in meters) where negative values depict subsidence and positive values depict uplift. The tutorial is based on the tutorial from RUS Copernicus on Subsidence and c...
Downloading Sentinel 1 SAR Data
มุมมอง 4.2K4 ปีที่แล้ว
In this video, we download Sentinel 1 SAR data for the Delhi NCR region from Copernicus Open Access Hub (SciHub). The data is freely available for all registered users. In addition to Sentinel 1, data from other Sentinel satellites such as Sentinel 2, 3 and 5P are also available. IMPORTANT: If you're going to download multiple files for further processing (example: displacement mapping using DI...
Merge Sentinel 1 SAR Images in SNAP
มุมมอง 6K4 ปีที่แล้ว
In this video, we merge two Sentinel 1 SLC images in SNAP Desktop. This process comes in handy when the study area spans across different satellite images for a specific acquisition date. In order to merge the files, we want images that are acquired along the same relative orbit (check product metadata).
Apply TOPSAR Split to Sentinel 1 Data in SNAP Desktop
มุมมอง 1.7K4 ปีที่แล้ว
This video shows how to apply TOPSAR Split Operator in SNAP Desktop on Sentinel 1 Satellite Data. Important things to consider: 1. Make sure correct Polarization is selected ('VV' in this case). By default both Polarization will be selected and this will increase the time taken to write the split image. 2. To make sure that the area of interest is selected when splitting each image, tweak the "...

ความคิดเห็น

  • @dbk983
    @dbk983 11 วันที่ผ่านมา

    Watching in Dec-6-2024 from Hyderabad. Sir thank you very much your excellent tutorial. I have some questions regarding the data sets. How much should the scenes overlap? Did the data sets should cover exactly the same area but have a different acquisition time or can I just use two scenes with continuous and small overlapping areas? Should the scenes fully cover the study area?

  • @geoinformation843
    @geoinformation843 หลายเดือนก่อน

    Primero que nada se deberia ser profesional, se entiende que la percepción remota ed solo una herramienta más. Los levantamientos de confirmación y confianza se hacen en campo. Por lo tanto la coherencia debe ser tomada de acuerdo a valores razonables. Esto lo aplico en uruguay que existen movimiento sismicos y lamentablemente los profesionales en esa área y su instituto no permiten abrirse a este tipo de herramienta. Geologos que juegan a ser dios y las verdad de ellos es absoluta. Buen video ayuda mucho la metodología .

  • @МаксимНовиков-р9щ
    @МаксимНовиков-р9щ 2 หลายเดือนก่อน

    Error logging in. Status code: 400 Login failed! Try again.

    • @AdityaSharma-xt2uw
      @AdityaSharma-xt2uw 2 หลายเดือนก่อน

      Make sure you use the authenticate command first

  • @karannevage
    @karannevage 3 หลายเดือนก่อน

    Thank you so much 👍

  • @nithrycsgo9445
    @nithrycsgo9445 4 หลายเดือนก่อน

    Hello sir, i cant unwrapping

  • @syahmalfin
    @syahmalfin 6 หลายเดือนก่อน

    Hi, I have problem when i run cmd which is an error SNAPHU UNWRAPPING Unexpected or abnormal after unwrapping 3 columns. can you show me how to handle it cause I can't even open the website STEP Forum. I've also used Snaphu v.1.4.2

    • @nithrycsgo9445
      @nithrycsgo9445 4 หลายเดือนก่อน

      have you done about this problem?

  • @sagarrawal8332
    @sagarrawal8332 11 หลายเดือนก่อน

    It would be a great help if you could explain the final output and what different color means.

    • @geoinformation843
      @geoinformation843 หลายเดือนก่อน

      Las referencias en colores te lo explican, si la deformación es positiva o negativa. Se hunde o se infla se entiende. Saludos

  • @muhammadsanan6418
    @muhammadsanan6418 ปีที่แล้ว

    Can we apply this same methodology to mosaic Subswaths of SLC Images ??

    • @aneesahmad3920
      @aneesahmad3920 10 หลายเดือนก่อน

      I also need to mosaic SLC subswaths. did you figure out how to do it? Your help would be greatly appreciated .

    • @muhammadsanan6418
      @muhammadsanan6418 10 หลายเดือนก่อน

      @@aneesahmad3920 go for S1 TOPS Merge.

    • @muhammadsanan6418
      @muhammadsanan6418 10 หลายเดือนก่อน

      @@aneesahmad3920 look for S1 TOPS merge.

    • @muhammadsanan6418
      @muhammadsanan6418 9 หลายเดือนก่อน

      @@aneesahmad3920 Look for S1-TOPs Merge

  • @virgiliomartinez8857
    @virgiliomartinez8857 ปีที่แล้ว

    Hi, I got this trouble: >>> import snappy Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Users\virgi\anaconda3\envs\snap\lib\snappy\__init__.py", line 62, in <module> import jpyutil ModuleNotFoundError: No module named 'jpyutil'

  • @anilkumardhar6235
    @anilkumardhar6235 ปีที่แล้ว

    Sir please help when I going to Snaphu import it's can't proceed

  • @abdullaharrafi3002
    @abdullaharrafi3002 ปีที่แล้ว

    How much time did it take on your computer to finish Computing raster data? Because almost 4 hours gone,it still only 57% done on my os

  • @sujanghimire3557
    @sujanghimire3557 ปีที่แล้ว

    the file is read but during topsar split the polarization is not shown

  • @syahirul1
    @syahirul1 ปีที่แล้ว

    SNAP bisa dinstall di Linux nggak, Bos?

  • @mohama7551
    @mohama7551 ปีที่แล้ว

    Please tell me, doctor, how can I analyze the L-band satellite images and display them in a format that I can study in the Geophysics Department. What is below the surface of the earth

  • @mohama7551
    @mohama7551 ปีที่แล้ว

    Please tell me, doctor, how can I analyze the L-band satellite images and display them in a format that I can study in the Geophysics Department. What is below the surface of the earth

  • @mohama7551
    @mohama7551 ปีที่แล้ว

    Please tell me, doctor, how can I analyze the L-band satellite images and display them in a format that I can study in the Geophysics Department. What is below the surface of the earth

  • @mohama7551
    @mohama7551 ปีที่แล้ว

    Please tell me, doctor, how can I analyze the L-band satellite images and display them in a format that I can study in the Geophysics Department. What is below the surface of the earth

  • @mohama7551
    @mohama7551 ปีที่แล้ว

    Please tell me, doctor, how can I analyze the L-band satellite images and display them in a format that I can study in the Geophysics Department. What is below the surface of the earth

  • @tooyoul1682
    @tooyoul1682 2 ปีที่แล้ว

    how to convert kml to shp?

    • @geovicco
      @geovicco ปีที่แล้ว

      there are several online convertors that can help you do this. try this - mygeodata.cloud/converter/kml-to-shp

  • @haaniefuu
    @haaniefuu 2 ปีที่แล้ว

    is this method still working using sentinel-2?

    • @geovicco
      @geovicco 2 ปีที่แล้ว

      You can only use this approach with Sentinel 1 data.

  • @Danarvus
    @Danarvus 2 ปีที่แล้ว

    Hi, I have copied your exact methods in the graph builder, and it says 'calculating rasters' for a couple of seconds, but then stops. Instead of saying 'process copmleted in x minutes', it just says '0'. Do you know what might cause this?

  • @lolipopmusic6581
    @lolipopmusic6581 2 ปีที่แล้ว

    Halo kak, mau tanya kenapa hasil pengolahan saya pola warna citranya malah seperti pelangi ya? tidak tersebar gitu warnanya, mohon solusinya kak 🙏

  • @amanbansal9277
    @amanbansal9277 2 ปีที่แล้ว

    I am facing this issue Can you please help ? cannot import name 'ProductIO' from 'snappy'

  • @tweeteist
    @tweeteist 2 ปีที่แล้ว

    What is the acceptable mean coherence you are applying? Also, can I change the units of displacement into millimeters using SNAP?

    • @tweeteist
      @tweeteist 2 ปีที่แล้ว

      I would be grateful for your response.

    • @geovicco
      @geovicco 2 ปีที่แล้ว

      I have used 0.2 to filter out low coherence values. You should try out a range of different values to see what suits your study area. Not sure if there's a way to change the units in SNAP itself. You can see the documentation for Phase to Displacement algorithm to see whether there is a way. If you do figure it out, kindly drop a comment as well. It will help others who have a similar question. Thanks 😊

    • @gokulperiyasamy2566
      @gokulperiyasamy2566 11 หลายเดือนก่อน

      Does the displacement convey the variation of altitude from the previous date of the 2 data set used in this process??

  • @kevinalexis9886
    @kevinalexis9886 2 ปีที่แล้ว

    Thanks!

  • @knoxa123
    @knoxa123 3 ปีที่แล้ว

    hi, does this work with python 3.8.8? if so, would everything be the same except the first line of code where you did 'conda create -n python-2.7' i change 2.7 to 3.8?

    • @geovicco
      @geovicco 3 ปีที่แล้ว

      SNAP wont work with 3.8. It does work with python 3.6

    • @knoxa123
      @knoxa123 3 ปีที่แล้ว

      @@geovicco thanks! I'll go back to 3.6 then

    • @knoxa123
      @knoxa123 3 ปีที่แล้ว

      Hi, I'm trying to follow this now but I cant find SNAP command line, did I do something wrong? Could it be because I didn't install it on C: ? /// Edit: It was indeed because I didn't install in C:. Now, I have a somewhat dumb question but when I edit snap.properties file I can't save because I'm not admin, how do I save/edit as admin?

  • @satishbalakrishnan7200
    @satishbalakrishnan7200 3 ปีที่แล้ว

    hi, while processing through the 'cmd' i am getting error message as" snaphu is not recognised as internal or external command, operable program or batch file" please help me in this..

    • @geovicco
      @geovicco 3 ปีที่แล้ว

      You need to make sure snaphu is properly configured and recognised as a command line tool. Follow this th-cam.com/video/qnxnokNVPpQ/w-d-xo.html and try the snaphu command again

    • @satishbalakrishnan7200
      @satishbalakrishnan7200 3 ปีที่แล้ว

      @@geovicco sir, thank you, I solved this.. but I got error message " out of memory" may because of large area..

  • @ugyentshering871
    @ugyentshering871 3 ปีที่แล้ว

    Hi, i have followed your steps but while trying to unwrap, the process always gets aborted after unwrapping 3 columns and shows this error message "snaphu v2.0.4 27 parameters input from file snaphu.conf (84 lines total) Logging run-time parameters to file snaphu.log Creating temporary directory snaphu_tiles_1413 Unwrapping tile at row 0, column 0 (pid 1414) Unwrapping tile at row 0, column 1 (pid 1415) Unwrapping tile at row 0, column 2 (pid 1416) Unwrapping tile at row 0, column 3 (pid 1417) Unexpected or abnormal exit of child process 1414 Abort Exiting with status 1 on signal 15 Process exited with value 1 Finished tool execution in 4 seconds Process exited with value 1 Finished tool execution in 4 seconds" i have been trying reallly hard to find a solution for this. If anyone could help.

    • @geovicco
      @geovicco 3 ปีที่แล้ว

      Can you share the configuration settings specified during snaphu export step? Also try re-running with snaphu version 1.4.2 instead

    • @storm3257
      @storm3257 26 วันที่ผ่านมา

      ​@@geovicco Tried it with version 1.4.2 as well in the command prompt window, but the error still persists.. Please help

  • @preetysingh5788
    @preetysingh5788 3 ปีที่แล้ว

    Will you please let me know, on an average how much time is required for phase unwrapping via snaphu in linux, I m using 32 GB RAM

    • @geovicco
      @geovicco 3 ปีที่แล้ว

      Phase unwrapping time depends on your area of interest ie., number of bursts selected during the topsar split step. For speeding up the unwrapping process you can tweak the configuration of snaphu export function, especially the number of processors and tile size rows/columns. You can further reduce the time but subsetting the input file prior to snaphu export step. I encourage you to refer to the manual that comes with snap software for detailed info on how this process works. Sorry there's no straightforward answer to your question for the reasons I've laid out above. For more information you can check out the esa step forum as well.

    • @preetysingh5788
      @preetysingh5788 3 ปีที่แล้ว

      @@geovicco Thank you, sir

  • @channieherbert7418
    @channieherbert7418 3 ปีที่แล้ว

    Is the end result in meter? Btw thank you very much

    • @geovicco
      @geovicco 3 ปีที่แล้ว

      Yes, the phase to displacement units are in meters.

    • @channieherbert7418
      @channieherbert7418 3 ปีที่แล้ว

      @@geovicco thank you!

  • @naufalmh1169
    @naufalmh1169 3 ปีที่แล้ว

    Do you know to estimate glacier depth from glacier velocity in SNAP

  • @kirkmichaelong1487
    @kirkmichaelong1487 3 ปีที่แล้ว

    Hello, mine also did not generate coh files, I followed your instructions about the plugin and manually installing it as well as adding the bin directory to my system's environment variables. Is there any other way to generate these files? Thank you in advance.

    • @geovicco
      @geovicco 3 ปีที่แล้ว

      Not sure what could've gone wrong. I would try to find help on ESA SNAP Wiki. Only thing I can think of is to completely remove the snaphu folder and remove the path from environment variables and redo that step. But again thats a shot in the dark. Are you not able to generate any files or just coherence file?

    • @kirkmichaelong1487
      @kirkmichaelong1487 3 ปีที่แล้ว

      @@geovicco Only the coherence files were not generated. The others, I have.

    • @abdullaharrafi3002
      @abdullaharrafi3002 ปีที่แล้ว

      Brother,Could you solve the problem not getting Coherence file? I am having the same problem.If u have solved it,can u please share ?

  • @giapuspu3817
    @giapuspu3817 3 ปีที่แล้ว

    Thanks Mr. Aditya. I have a tought, where in the abstracted_metadata i can see incidence angle?

  • @aqibhussain3147
    @aqibhussain3147 3 ปีที่แล้ว

    @8:09 i do not get coh files.... Will you please tell me how i get that file?

    • @geovicco
      @geovicco 3 ปีที่แล้ว

      This could be due to your SNAPHU configuration. Make sure you SNAPHU Plugin installed in SNAP Desktop. Here's the link: step.esa.int/main/snap-supported-plugins/snaphu/. You need to manually install snaphu (use the mentioned link) for your OS as well. Also make sure @7.16 the target folder points to the snaphu/bin directory. Let me know if this works.

    • @geovicco
      @geovicco 3 ปีที่แล้ว

      Also after downloading snaphu you will need to add the snaphu/bin directory to your system's environment variables.

    • @aqibhussain3147
      @aqibhussain3147 3 ปีที่แล้ว

      @@geovicco thank you so much.... It really works..... Thanks alot.... 😇😇😇

  • @koiginjoroge6368
    @koiginjoroge6368 3 ปีที่แล้ว

    I this PSI or SBAS technique

    • @geovicco
      @geovicco 3 ปีที่แล้ว

      @Koigi I have yet to try that method. Could you please share any resources?

    • @koiginjoroge6368
      @koiginjoroge6368 3 ปีที่แล้ว

      @@geovicco InSAR processing techniques include DInSAR, PSI , SBAS

    • @koiginjoroge6368
      @koiginjoroge6368 3 ปีที่แล้ว

      PSI techniques uses persistent scatterers backscatter to produce interferograms

  • @aqibhussain3147
    @aqibhussain3147 3 ปีที่แล้ว

    "The retrieval of offline data is temporary unavailable, please try again later." when i am going to download the data,website show this message. will you please help me?

    • @geovicco
      @geovicco 3 ปีที่แล้ว

      @Aqib if youre trying to download data from a while back then it wont be immediately available online to download. I suggest adding the image you want to cart and downloading after sometime. It takes few hours for offline Sentinel images to become online. If this doesn't work you can post this as a thread on esa snap community forum (forum.step.esa.int/).

    • @aqibhussain3147
      @aqibhussain3147 3 ปีที่แล้ว

      @@geovicco thank you so much... Now it show online after sometime.. 😇😇

  • @archanavarshnie6159
    @archanavarshnie6159 3 ปีที่แล้ว

    Thank you so much

  • @padakantiabishek4757
    @padakantiabishek4757 3 ปีที่แล้ว

    i am unable to import snappy module it is saying as python interpreter is not found

  • @appymp
    @appymp 3 ปีที่แล้ว

    Hey man great video and post on medium! I was unable to find the SNAP command line for mac. Any idea about this?

  • @marjanmarbouti5425
    @marjanmarbouti5425 3 ปีที่แล้ว

    I tried it with both python 3.8.5 and 2.7 but did not work. The problem is I do not know why my environment location is 'C:\ProgramData\Anaconda3\envs\snap' instead of 'C:\users\u6523\Anaconda3\envs\snap'???? anyway I used the python there but it did not work

    • @geovicco
      @geovicco 3 ปีที่แล้ว

      The location of anaconda3 folder in your device must be different from the one shown in the video. Try again and should be working.

    • @marjanmarbouti5425
      @marjanmarbouti5425 3 ปีที่แล้ว

      @@geovicco Yes thanks ..it worked...the problem was with a python that was installed in my Arcgis from 2014..I removed it and it was solved...but how I can be sure that snappy is now working and installed?

  • @marjanmarbouti5425
    @marjanmarbouti5425 3 ปีที่แล้ว

    Thanks for this toturial...one question...when I install Anaconda; it has pythone 3.8.5, so shall I use pythone 3.8.5 in commend line or python 2.7?

    • @geovicco
      @geovicco 3 ปีที่แล้ว

      You can try to follow the tutorial using version 3.8.5 I was able to run this using python 3.6 so it might work. Otherwise you can always create a new virtual environment with python2.7 and setup that way. Let me know if you're able to get it working.

  • @howellhao7945
    @howellhao7945 4 ปีที่แล้ว

    I got it works too. Thank you! Happy new year!

  • @howellhao7945
    @howellhao7945 4 ปีที่แล้ว

    can I use python3 rather than python2?

    • @geovicco
      @geovicco 4 ปีที่แล้ว

      There are a few issues with using some versions of python3 to configure snappy. I would suggest checking out the link below. Let me know if you find a solution. senbox.atlassian.net/wiki/spaces/SNAP/pages/50855941/Configure+Python+to+use+the+SNAP-Python+snappy+interface

    • @geovicco
      @geovicco 4 ปีที่แล้ว

      I was able to successfully configure snappy with python 3.6 using exactly the same process

    • @prosperwashaya3177
      @prosperwashaya3177 3 ปีที่แล้ว

      @@geovicco This means you used pip instead of conda, right?

  • @preethisharmilapremkumar4441
    @preethisharmilapremkumar4441 4 ปีที่แล้ว

    When i am trying to edit the snap properties files it shows access is denied please can you help me out

    • @geovicco
      @geovicco 4 ปีที่แล้ว

      You may need to edit the file using administrator privileges in order to make changes.

  • @mitanshukhurana8392
    @mitanshukhurana8392 4 ปีที่แล้ว

    This was a great video buddy. Thank you for this. "pip install snappy" was not working. Wouldn't have been able to do this without you. Thanks once again!

  • @bilhaqnazal3191
    @bilhaqnazal3191 4 ปีที่แล้ว

    i am running oil spill detection in snap and its not working. still 2 %, is that because i didnt step like you did to installing pyhto like that???

    • @geovicco
      @geovicco 4 ปีที่แล้ว

      @Bilhaq You dont need to do any of this if all your work is in SNAP software. This tutorial is meant to be for the purpose of automating processing of satellite data in python using the snappy library which basically allows us to run every SNAP command. If you're stuck that might be due to your systems configuration or how your SNAP software is configured on the system. You need to look into SNAP Configuration Optimizer tool using SNAPs public forum. Hopefully this helps.

    • @bilhaqnazal3191
      @bilhaqnazal3191 4 ปีที่แล้ว

      @@geovicco ok broo, Thankyou!