Тёмный

Flood Mapping using Sentinel-1 SAR data in Google Earth engine - Recent Assam flood 

OpenGeo Lab
Подписаться 8 тыс.
Просмотров 25 тыс.
50% 1

This video will take you through the entire process of building a script for visualizing and mapping floods using Sentinel-1 dataset in Google Earth Engine for Golpara district of Assam.
Google Earth Engine is a geospatial processing service. With Earth Engine, you can perform geospatial processing at scale, powered by Google Cloud Platform. The purpose of Earth Engine is to:
-Provide an interactive platform for geospatial algorithm development at scale
-Enable high-impact, data-driven science
-Make substantive progress on global challenges that involve large geospatial datasets
Also, In the later part of the video it is shown, how to create earth engine app. Apps published from Earth Engine are accessible from the application-specific URL generated at time of publishing. No Earth Engine account is required to view or interact with a published App.
Resources:
- Earth Engine script used in video - code.earthengine.google.com/c...
- Earth Engine App cretaed in the video: opengeolab4.users.earthengine...
- Earth engine Link - earthengine.google.com/

Опубликовано:

 

21 май 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 71   
@JohnLee-kh2wi
@JohnLee-kh2wi Год назад
very good resources about GEE Sentinel-1
@geykum_shakeshigh
@geykum_shakeshigh 18 дней назад
Thank you for the tutorial
@supriyakamoji97
@supriyakamoji97 2 года назад
Good Tutorial
@mafijulislam1684
@mafijulislam1684 2 года назад
nice sir
@olorunfemiomonigbehin389
@olorunfemiomonigbehin389 Год назад
This is amazing work. My question is, how can we add different water levels to the analysis to get the amount of inundation at different water levels. Thank you.
@anamkhalid8700
@anamkhalid8700 Год назад
Very good tutorial. Sir, I have a question, what is the decibel value range for water and for vegetation?
@sharminara5862
@sharminara5862 Год назад
This is a great tutorial. I am having an issue with the Flood Area calculation. Can you please help me in this regard?
@aravindbobbili194
@aravindbobbili194 Год назад
sir, how can we use ostu thresholding techniques to determine optimum thresholding technique to determine flood inundation mapping?
@sarb3470
@sarb3470 Год назад
I am trying to run this for other area of interest, but not working with message"Cannot read properties of null (reading 'coordinates')", please help.
@dharanisampath6509
@dharanisampath6509 Год назад
Hi, I need help, I want to find out the number of water and non-water pixels on the image for satellite data available date-wise for sentinel 1 and sentinel 2, Landsat 8, and MODIS. For example, if I have 200 water bodies, I'm getting the total number of pixels for all 200 water bodies but I need individual water bodies' water and non-water pixels' satellite data available date-wise. help me, how can I do that?
@hientranthi9973
@hientranthi9973 Год назад
Using your code line 35 had an error notification and won't run (dt.geometry is not a function) Hope you can answer Thanks very much!
@kouameelyasskanga2337
@kouameelyasskanga2337 Год назад
How can we import sentinel-1 images of our study area? the variable ind_dt what is its purpose?
@Sathish69
@Sathish69 5 месяцев назад
thank you sir your teaching, sir when i used to export the data like this error showing before run how could i resolve it 'A mapped function's arguments cannot be used in client-side operations'
@bhanupriya9966
@bhanupriya9966 Год назад
can you provide the link to download the shape that is being used in the video
@kouameelyasskanga2337
@kouameelyasskanga2337 Год назад
In the Assets tab, I don't have the same files as you
@g-sigtimor-leste
@g-sigtimor-leste Год назад
How to classify level of flood such a High, Medium and Low?......
@greeshmaranjith6279
@greeshmaranjith6279 8 месяцев назад
Hi I tried exporting the flood mask to drive and then to arcgis, but image is full black. Is it because band VH
@HAMZABUTT-um1wc
@HAMZABUTT-um1wc 8 месяцев назад
what will be function for export flooded area in polygon shapefile
@donugift9144
@donugift9144 11 месяцев назад
var before_filtered = ee.Image(toDB(RefinedLee(toNatural(before_image)))). I ran into an error on this line stating "toDB is not defined" try to modify the code to no avail. kindly help to respond what may be wrong?
@AbuZafor-yy5qh
@AbuZafor-yy5qh Год назад
How could we export it sir?
@mdmahabubarefinchowdhury7944
Hi, nice work. I have a question. What is the unit? is that 25m?
@OpenGeoLab
@OpenGeoLab Год назад
10 m
@vinod9991
@vinod9991 2 года назад
Sir how to implement the concept of region growing here.. To enhance the accuracy
@OpenGeoLab
@OpenGeoLab 2 года назад
You use the classification algothim I.e random forest, SVM etc in GEE just you have to generate some training samples to train the ML algorithm . I have uploaded a video for classification of rice crop using SAR data in GEE you follow that for classification..
@MaalavsEnchante
@MaalavsEnchante 2 года назад
hi..I understand that if the after_filtered image value is less than -20 db is flood but why before_filtered image is greater than -20 db is considered as flood? Additionally, you said to take before 1 and before 2,but the value you mentioned is less than -20, should not be value be greater than -20 fore before2_filtered image?
@OpenGeoLab
@OpenGeoLab 2 года назад
We are taking two images one is before event and one is post event...if water is not there in before image...and water comes suddenly after event.. you can change this value ..for before image based upon the area You can also calculate the ratio of the two images and then do the thresholding..
@ayeshamunasinghe742
@ayeshamunasinghe742 3 месяца назад
Thanks for the resource. I have a question. There are many thresholding methods to detect flood and permanent water bodies. is there any specific name for this thresholding method?
@OpenGeoLab
@OpenGeoLab 3 месяца назад
No, it is simple thresholding...you can use ratio also for mapping the change in the backscatter...
@ayeshamunasinghe742
@ayeshamunasinghe742 3 месяца назад
@@OpenGeoLab Thank you
@mrfaizi2450
@mrfaizi2450 Год назад
Dear did you used otsu thresholding method?
@OpenGeoLab
@OpenGeoLab Год назад
I have used simple thresholding based on the the backscatter values of SAR data..and for flood detection i have used backscatter values for water..
@godwinsolomon9108
@godwinsolomon9108 5 месяцев назад
sir where can i get the indian diatrict sorted data file
@coolsamuel4354
@coolsamuel4354 Год назад
Using your code line 15 had an error notification and won't run
@pulaharoy1424
@pulaharoy1424 2 года назад
Very good tutorial. Can I please get in touch with you? I’m a data journalist in a magazine and was wondering if I can do this in QGIS as well? Or how do I export the image in .tiff?
@OpenGeoLab
@OpenGeoLab 2 года назад
Use this piece of code for exporting the image to your Google drive. Export.image.toDrive({ image: image_name, description: 'Sentinel1', scale: 10, maxPixels: 10000000000000, region: your_region }) Image will be uploaded in Google Drive and from there you can download. Yes you can do the same analysis in qgis using raster calculator, but you have download before and after images.. It is better to do the analysis in the earthengine and export the final output Also qgis has earth engine plugin...that you can also use.
@pulaharoy1424
@pulaharoy1424 2 года назад
@@OpenGeoLab Hello, thanks for getting back. I just mailed you some queries. Can I please talk to you once? Thank you.
@godwinsolomon9108
@godwinsolomon9108 5 месяцев назад
​@OpenGeoLab sir where can i get the indian district sorted data sets
@HBR2727
@HBR2727 Год назад
I have problem on this line can you help>>>>>>>var before = collection.filter(ee.Filter.date('2022-05-01','2022-05-10')).filterBounds(dt)
@phornnayelin8429
@phornnayelin8429 Год назад
Can you show me how to export flood inundation and water body in Raster and vector data please
@OpenGeoLab
@OpenGeoLab Год назад
Use this piece of code for exporting the image to your Google drive. Export.image.toDrive({ image: image_name, description: 'Sentinel1', scale: 10, maxPixels: 10000000000000, region: your_region }) Image will be uploaded in Google Drive and from there you can download as raster file..then you can convert raster to vector in any open source gis software I.e QGIS
@kamalkushwah7512
@kamalkushwah7512 Год назад
How to export flood before and after image
@OpenGeoLab
@OpenGeoLab Год назад
Use this piece of code for exporting the image to your Google drive. Export.image.toDrive({ image: image_name, description: 'Sentinel1', scale: 10, maxPixels: 10000000000000, region: your_region }) Image will be uploaded in Google Drive and from there you can download.
@mayurichetia3890
@mayurichetia3890 2 года назад
Sir, I a imported a district shapefile which I have extracted in arcgis softwere from the districts shapefile of assam. But after importing and applying the script no result is shown there and I found that in the columns there are only 6 properties instead of 7 and on the result section of image collection the values are missing. Sir can you tell me how I will get the correct shapefile to get the result.
@OpenGeoLab
@OpenGeoLab 2 года назад
Please make sure....projection of the shapefile...is in EPSG:4326
@mayurichetia3890
@mayurichetia3890 2 года назад
Thank you so much sir, Sir can I get the code to export the map to drive?
@OpenGeoLab
@OpenGeoLab 2 года назад
Use this piece of code for exporting the image to your Google drive. Export.image.toDrive({ image: image_name, description: 'Sentinel1', scale: 10, maxPixels: 10000000000000, region: your_region }) Image will be uploaded in Google Drive and from there you can download.
@mayurichetia3890
@mayurichetia3890 2 года назад
I'm grateful, sir. The tutorial is indeed very useful. You're doing a great work and I appreciate your kind words and help. 😊😇
@marcorivera4020
@marcorivera4020 2 года назад
@OpenGeo Lab I'm sorry I'm very new to GEE, I just replicate the code on the video but I'm still struggling to find what's the variable name we should replace instead of image_name to get the flooded area and the water body area exported?
@AshwinShiraskar
@AshwinShiraskar 4 месяца назад
can u send me the full code
@somsaybiosoulikhan5721
@somsaybiosoulikhan5721 2 года назад
can I have your code that was edited? thank
@OpenGeoLab
@OpenGeoLab 2 года назад
Link for the code is in the description of the video...... Also you can check..this www.linkedin.com/posts/karanknit_assamfloodmap1-activity-6934938885693026304-6TuW?
@somsaybiosoulikhan5721
@somsaybiosoulikhan5721 2 года назад
@@OpenGeoLab thanks so much
@user-kk4ni4rg7v
@user-kk4ni4rg7v Год назад
Hello Sir Can you share to me this script ? that is important for me Thanks
@OpenGeoLab
@OpenGeoLab Год назад
Script link is in the description of he video
@user-kk4ni4rg7v
@user-kk4ni4rg7v Год назад
@@OpenGeoLab thank you so much Sir
@user-kk4ni4rg7v
@user-kk4ni4rg7v Год назад
can you share to me export scrip for this
@soirleumas
@soirleumas Год назад
volver a mirar, dont understand
@mohammadshujanabeel
@mohammadshujanabeel Месяц назад
// Detect flood and water using the provided logic var flood = before_filtered.gt(-20).and(after_filtered.lt(-20)); @OpenGeo Lab Why we are using 20? Also explain the line
@aimenfatima6537
@aimenfatima6537 Год назад
The link to your app is not working, it shows the USA map and even if i drag towards Assam , there is nothing there. This also happened when i followed the tutorial and made my own project. The code runs but the app shows nothing. Could you help? @opengeo lab
@OpenGeoLab
@OpenGeoLab Год назад
You have to replace the shapefile as per your area ...check this updated code code.earthengine.google.com/1fb758f0267e39565409cb08dc5416aa
@aimenfatima6537
@aimenfatima6537 Год назад
@@OpenGeoLab i do have my own shapfile. Its working in the API. When i run the code, it centers around my region amd shows all the data. But when i upload as an app, it shows nothing
@OpenGeoLab
@OpenGeoLab Год назад
@@aimenfatima6537 ok when you publish as app..it will take few minutes after publishing..try to access the app after few minutes..
@aimenfatima6537
@aimenfatima6537 Год назад
@@OpenGeoLab its been more than a day, its still the same
@aimenfatima6537
@aimenfatima6537 Год назад
@@OpenGeoLab can i email/contact you?
@sarb3470
@sarb3470 Год назад
after adding the area of interest this message is showing = ImageCollection COPERNICUS/S1_GRD (0 elements), please help. Why 0 element is showing?
@OpenGeoLab
@OpenGeoLab Год назад
there was a problem in the district boundary shapefile attributes, i have updated the link in the description of the video it will work now. code.earthengine.google.com/c150dffea355475b543a96ac9cdfffb0
@sarb3470
@sarb3470 Год назад
@@OpenGeoLab yes, now it is working, thak you for your response
@ankitchandelia1603
@ankitchandelia1603 Год назад
@@OpenGeoLab Sir, it isn't working. Kindly tell what problem was there in shapefile attributes.
Далее
Webinar 7 - Flood Mapping with Sentinel 1 data
1:20:27
Good deed #standoff #meme
00:15
Просмотров 682 тыс.
Brawl Stars Animation: PAINT BRAWL STARTS NOW!
00:52
Sentinel-1 flood mapping with SNAP
8:32
Просмотров 16 тыс.
Google Earth Engine 101 Part 1
1:17:06
Просмотров 107 тыс.
Good deed #standoff #meme
00:15
Просмотров 682 тыс.