LULC change detection, simulation and prediction using MOLUSCE plugin in QGIS

Поделиться
HTML-код
  • Опубликовано: 20 дек 2024

Комментарии • 89

  • @moo_moon128
    @moo_moon128 2 года назад +2

    Sir, how does the algorithm know which year data you wish to predict?

    • @shobhitchaturvedi4866
      @shobhitchaturvedi4866 2 года назад +1

      Good Question.. It seems we are giving a file name with 2040 and that's it..seems unlikely..!!

  • @aniseskylar
    @aniseskylar 15 дней назад

    Hello, thank you for the video. I want to ask one question about my validation part. Why did MOLUSCE say that my reference map (MODIS LULC) and simulated map (predicted using MOLUSCE) have different geometries? Because of this, I cannot validate my predicted map. Thank you for your help=)

  • @mabasoreloaded2091
    @mabasoreloaded2091 Год назад

    How do I make the layer to have the same geometry. I've tried resampling, the rows and columns are the same but no data value is different

  • @evanschanda8040
    @evanschanda8040 4 месяца назад

    This is amazing ,which version of qgis is suitable for molusce plugin

    • @nextgis_channel
      @nextgis_channel 4 месяца назад +1

      Hello! MOLUSCE 4 has been released, now with support for the latest versions of QGIS

    • @evanschanda8040
      @evanschanda8040 4 месяца назад

      @@nextgis_channel thank you

  • @khiemtran4844
    @khiemtran4844 3 года назад

    Hi, how do know we are doing for the 2030 prediction because I'm not seeing you specifically point it out in the video?

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад +1

      we are using a ten year interval i.e. 2010 for intial year and 2020 for final year so the prediction should be for 2030

  • @sedrasaad7432
    @sedrasaad7432 3 года назад

    Informative and worth watching .

  • @IvyGondwe
    @IvyGondwe 7 месяцев назад

    Thank you for sharing knowledge

  • @meeeerv_8113
    @meeeerv_8113 Год назад

    Hi! What change detection analysis did you use in the MOLUSCE plugin?

  • @elhadjmokhtari9904
    @elhadjmokhtari9904 2 года назад

    Thanks a lot,
    how to solve this problem LULC Change in Qgis . Geometries of the initial raster and final raster are different!

  • @wanderinggeol
    @wanderinggeol 3 года назад

    The geometries of my DEM, aspect, slope, distance from road, etc. maps don't match with my LULC maps. What can I do to match them?

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад

      ruclips.net/video/QcpCNLrP1gI/видео.html&ab_channel=GIS%26RemoteSensing

    • @wanderinggeol
      @wanderinggeol 3 года назад

      @@gisremotesensing2639 Thank you so much. I made it. May I know what the current validation kappa is for? I used LULC 2002 and 2019 for 2036 LULC prediction. But I only got 0.53 validation kappa.

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад

      @@wanderinggeol current kappa validation is the kappa value for the ANN modeling. along with the value check the Neural Network learning curve whether it is overfit, underfit or good fit. increase and decrease the number of hidden layers to reach the optimal kappa value

  • @rylleadriangalvez5658
    @rylleadriangalvez5658 Год назад

    Hi! How were you able to convert the population data to raster? I can't seem to figure out the process. Thank you!

  • @rodrigopassos4783
    @rodrigopassos4783 2 года назад

    Hello, i am getting this error "ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()" when I try update tables in Area Changes. Do you have any tip for this?

  • @raghukambaiah
    @raghukambaiah 3 года назад

    Sir, i have been using QGIS 3.18 Zurich for my thesis work, MOLUSCE plugin is not available in this version of QGIS. Kindly help me to use this plugin in QGIS 3.18

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад +1

      As MOLUSCE plugin is developed by Air Asia Survey and NextGIS and they didn't update the plugin for latest versions of QGIS it only works in 2.0.0 to 2.9.9 versions of QGIS

    • @raghukambaiah
      @raghukambaiah 3 года назад

      Thanks a lot Sir

  • @meeeerv_8113
    @meeeerv_8113 Год назад

    Can you please make a video where you will consider the years for the spatial variables?

  • @shobhitchaturvedi4866
    @shobhitchaturvedi4866 2 года назад

    Thanks for this infomrative video.. I have a doubt.. how does Molusce know which year's LULC map we are looking to predict ?

    • @gisremotesensing2639
      @gisremotesensing2639  2 года назад

      The temporal gap between initial and final LULC determines the projected year

    • @shobhitchaturvedi4866
      @shobhitchaturvedi4866 2 года назад

      @@gisremotesensing2639 Thanks I almost figured that out from your paper !! Many of the other RUclips Videos are showing the year written in the file name determines the predicted year..!! lol.
      I have another question, for example we developed ANN to predict 2020 map using existing 2000 and 2010 maps and then validated the predicted 2020 map with the existing 2020 map. Arent we supposed to use the same model for predicting 2030, 2040 etc.
      Bcoz if I use 2010 and 2020 map to predict 2030 map, isn't that equivalent to dropping the model for which we have shown the validation in the previous step.

    • @gisremotesensing2639
      @gisremotesensing2639  2 года назад +1

      @@shobhitchaturvedi4866 Yeah model calibration is mandatory i.e. project the LULC for 2020 first and validate with the actual one. Following the same parameters use 2010 and 2020 to projectct 2030 and so on

    • @shobhitchaturvedi4866
      @shobhitchaturvedi4866 2 года назад

      @@gisremotesensing2639 Dear Sir, Thanks for your help.. I am facing difficulty using Molusce. Actually, I followed your instructions and used 2001 and 2011 LULC maps as inputs for the MLP and CA models to predict the 2021 LULC Map. However instead of predicting the 2021 Map, the predicted map looks 99.9% like 2011 map. I have looked at many moluce youtube videos and tried several times but this issue is not going anywhere.
      Can you suggest where I may be going wrong ? and how can i develop a correct future map.

  • @mesutguzel4021
    @mesutguzel4021 3 года назад

    I want to simulate 2018 using the land cover map of 2006 and 2012. However, the simulation map obtained gives almost the same result as 2012. Moreover, 2006 and 2012 are quite different from each other. How can I solve this problem? Also, I don't get any error while processing. I will be grateful if you help.

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад

      Try to use more spatial variables and change the parameters in transition potential modeling and cellular automata tab. for further guidance you may go through this paper. www.mdpi.com/2073-445X/10/6/584

    • @mesutguzel4021
      @mesutguzel4021 3 года назад

      @@gisremotesensing2639 thank you for your help.

  • @nurulizzati2807
    @nurulizzati2807 3 года назад

    using MOLUSCE plugin in Qgis should I validate with any model to get know the data in molusce is okay?

  • @kammy9ja
    @kammy9ja 3 года назад

    Hi. Please I need help.. Hi guys, I need help. As part of my Final year project, I'm to do LULC prediction of 2045. I watch this video on how to use MOLUSCE plugin in QGIS.. but I'm getting the error message that " initial and spatial variable geometry are different".. please I need help

  • @wanderinggeol
    @wanderinggeol 3 года назад

    In cellular automata simulation, if you change the simulation iteration to 2, for what year will your simulation be? Thank you

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад

      Iterations are the values randomly sampled from the input probability distributions and the outcome from that sample. It defines the sampled values from the input not for different time periods

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад

      you may go through this article for further understanding www.mdpi.com/2073-445X/10/6/584/htm

  • @khushbukumari-yp3tn
    @khushbukumari-yp3tn 3 года назад

    In my qgis MOLUSCE plugin is not available. What to do ?

  • @badriefendi152
    @badriefendi152 2 года назад

    Hi thank you for sharing great video, i want ask some question how to increase accuracy validation kappa? Bcs im stuck in 66%

  • @seydageliskan4047
    @seydageliskan4047 3 года назад

    Hello, I am having a check geometry error. My coordinate system is the same but the number of columns and rows is different. How do I do it all the same? Can you help me?

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад

      In order to fix the geometry issues use clip tool in ArcGIS or QGIS. remember that the cell size, columns and rows, extent and No Data Value must be same.

  • @MrRobi10
    @MrRobi10 3 года назад

    Hello, where did you get the data for GDP,slope. population? I've downloaded the LULC from USGS, but idk where to get the data in order to use the molusce

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад

      you can get the population and GDP data from local authorities and calculate slope from DEM

  • @fantanegn6995
    @fantanegn6995 3 года назад

    thank you sir but ask one quotation during MOLUSCE folder can not Crete change map say that An error has occurred while executing Python code: how to solve this error

  • @joeparescario7823
    @joeparescario7823 2 года назад

    sir how to copy the transition matrix to excel?

    • @gisremotesensing2639
      @gisremotesensing2639  2 года назад

      use your keyboard to copy and paste

    • @joeparescario7823
      @joeparescario7823 2 года назад

      @@gisremotesensing2639 what command sir..if ill input ctl copy it wont work..

    • @gisremotesensing2639
      @gisremotesensing2639  2 года назад

      @@joeparescario7823 select the table first and use ctrl+c and ctrl+v

    • @joeparescario7823
      @joeparescario7823 2 года назад

      @@gisremotesensing2639 An error has occurred while executing Python code:
      Traceback (most recent call last):
      File "C:/Users/power user/.qgis2/python/plugins\molusce\moluscetablewidget.py", line 49, in keyPressEvent
      data += self.item(r, c).text() + "\t"
      AttributeError: 'NoneType' object has no attribute 'text'
      this will show if ill do it...

  • @NishantDesaiAr
    @NishantDesaiAr 3 года назад

    Hi, thank you for this video. As part of my master's thesis I need to predict future land cover of my study area. Need some help with the input images. Will you be able to help?

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад

      Hello. feel free to ask if you need help

    • @NishantDesaiAr
      @NishantDesaiAr 3 года назад

      @@gisremotesensing2639 I am facing two problems in using the MULUSCE plugin. 1) i am using sample data set that i downloaded. Geometry of all tiff are matching. Getting error while "Update Tables" under "Area Change" tab. 2) How to export my shape files (LULC and variables) to the TIFF with same geometry (Row, Column, No data value & Cell size).
      Would it be possible to converse directly to you in some way? Cant explain everything in RUclips comments.
      Thank you.

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад

      @@NishantDesaiAr
      join our facebook page:
      facebook.com/groups/391073008774787

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад

      @@NishantDesaiAr 1- you are facing error 1 because you didn't classify your LULC data. 2- use "rasterize" tool in QGIS or "polygon to raster" tool in ArcGIS for conversion of shapefile data.
      3- after rasterize your data you can use "Extraction" tool in QGIS or "Clip" or "Extract by Mask" tools in ArcGIS for fixing the geometry, extent, no data value etc.

  • @mduzzalmia6069
    @mduzzalmia6069 2 года назад

    Thanks, dear, The video is very fine. But I am trying to install (molusc) in QGIS but can't install it. Do you help me, anybody, to solve the problem?

    • @gisremotesensing2639
      @gisremotesensing2639  2 года назад

      ruclips.net/video/N8-G6IY3ueA/видео.html&ab_channel=GIS%26RemoteSensing

  • @danceartacademy6238
    @danceartacademy6238 3 года назад

    Thank you for sharing it's really helpful. In neural network learning curve, how can I interprete the curve ?
    What's the standard range of min validation overall error and validation Kappa ?

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад +1

      There are three dynamics to observe the learning curves: underfit, overfit, and good fit. underfit curves are flat lines (a big gap b/w training and validation line) that means the model is unable to learn the training dataset. Overfit curves: the training line continues to decrease and the validation line decreases first but at a point it increases again So at starting there is not a significant gap between training and validation line but after some points the gap between the two Lines increases and such phenomenon illuminates that the model learned too much including fluctuations and noise etc. sometimes it also occurs if the model is trained for a long time. Good Fit curves: training and validation Lines move together and with a minimal gap between the two lines e.g. the Lines in this video.
      As ANN is a machine learning algorithm so the accuracy and kappa value above 0.9 considers good

    • @danceartacademy6238
      @danceartacademy6238 3 года назад

      @@gisremotesensing2639 Thank you so much for helping and your guidance.

  • @chandanapathirana7975
    @chandanapathirana7975 3 года назад

    I used qgis 2.18.28, input rasters and geometries of the rasters are matched. When I update the tables in area changes arising a python error: an error has occured while executing python code
    Please can you tell a method to solve that problem

  • @carolinekimani1689
    @carolinekimani1689 3 года назад

    How do I get my raster files to match geometry?

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад

      use clip tool in ArcGIS or QGIS to fix the geometry issues

    • @carolinekimani1689
      @carolinekimani1689 3 года назад

      @@gisremotesensing2639 I have clipped my AOI from DEM map and rasterized roads and settlements data using the same shp for my study area but geometry is still different. Thanks for your assistance.

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад

      @@carolinekimani1689 check the cell size of your data

    • @carolinekimani1689
      @carolinekimani1689 3 года назад

      @@gisremotesensing2639 Thank you. I have successfully matched cell size and no data value but where do I change rows and columns?

    • @gisremotesensing2639
      @gisremotesensing2639  3 года назад

      @@carolinekimani1689 Use clip tool in ArcGIS or Extraction tool in QGIS

  • @geadionio2190
    @geadionio2190 3 года назад

    Hello, I need help

  • @kartiksacchidanandshahi9463
    @kartiksacchidanandshahi9463 2 года назад

    sir, can i get your contact details my masters project is stuck because of this .

  • @gisremotesensing2639
    @gisremotesensing2639  3 года назад

    www.mdpi.com/2073-445X/10/6/584/htm