GEE Tutorial #8 - Automated conversion from Earth Engine JavaScripts to Python scripts and notebooks

Поделиться
HTML-код
  • Опубликовано: 26 авг 2024
  • This video shows you how to automatically convert Earth Engine JavaScripts to Python scripts and Jupyter notebook.
    Earth Engine Videos Playlist:
    • Google Earth Engine an...
    geemap GitHub repository:
    github.com/gis...
    Jupyter notebook for this video:
    github.com/gis...
    Follow my Twitter for more updates: / giswqs

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

  • @adolphmalatji8017
    @adolphmalatji8017 4 года назад +2

    Thank you so much Prof. I am a Soil Scientist by Profession, and I didn't get a Formal Training on Python or Javascript. You made me to fall in love with Geospatial Technologies and Machine Learning. Thank you so much. I have installed GEE package and I am so excited to learn something everyday

    • @giswqs
      @giswqs  4 года назад +1

      That’s great to hear! Enjoy the journey. Let me know if you have any questions

  • @888prabhat
    @888prabhat 4 года назад +2

    Your package made our life easier ..... And thanks a lot for awesome videos ....

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

    Really appreciated your work, Professor! Life-Saving for the old scripts written in JS.

  • @aryaakbari1605
    @aryaakbari1605 4 года назад +4

    You're doing such great jobs. Thank you for sharing.

    • @giswqs
      @giswqs  4 года назад +1

      Thanks for watching!

  • @RoshanMoayed
    @RoshanMoayed 4 года назад +1

    I appreciate your hard work creating geemap and I think this is a great tool.

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

    I liked the videos even before watching them. I know they will have great content.

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

    Your videos are simply awesome. Thank you for sharing!

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

      Thanks for watching!

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

    Amazing work.

  • @noyayu837
    @noyayu837 4 года назад +2

    Cool!

  • @aidar999
    @aidar999 4 года назад

    Thank you very much for your videos!

    • @giswqs
      @giswqs  4 года назад

      Glad you like them! Thanks for watching.

  • @carseggar
    @carseggar 4 года назад +1

    Hi! Thank you so much for this great work that you are doing! After learning GEE with JavaScript I was willing to work with the python's API and this is just what I was looking for, super useful!! I just have a couple of doubts about this tutorial. First, in my QGIS it does not recognise ee (nor geemap) and I guess that is because i have these two installed in a conda environment and QGIS is not there? Or that QGIS cannot access that environment? I am not too sure how that works... The other doubt is, when I run your last bit of code of this tutorial, it does create a .py file, but it does not create any .ipynb files. Not sure if I may be doing something wrong? I just run your code as it is in the tutorial. Thank you so much again!

    • @giswqs
      @giswqs  4 года назад +1

      Did you try the notebook example: github.com/giswqs/geemap/blob/master/examples/notebooks/07_geojson.ipynb
      All you need to do is to change this line 'js_dir = get_js_examples(out_dir=work_dir) ' to your own JavaScript directory. Everything else should be automated.
      You can also check tutorial #15: github.com/giswqs/geemap/tree/master/examples

    • @carseggar
      @carseggar 4 года назад

      @@giswqs I still have an issue, I will contact you on github, I guess that's better!

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

    Thanks so much for your work! Indeed, simple scripts translate well. But as soon as .map is involved I get errors. Is there anyway to translate more complex GEE scripts?

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

      The automatic conversion module is not perfect. For complicated scripts, you might need to do some manual editing.

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

    Hi, thanks for the geemap package and its documentation! I am wondering how to use the Google Earth Engine ".map" command in my python script. I converted my javascripts into jupyter notebooks and my self defined functions (as well as the google earth engine api functions) don't seem to work in jupyter notebook. How to map a function in python over an image collection? Thanks for your support!

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

      See this example tutorials.geemap.org/ImageCollection/mapping_over_image_collection/

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

      @@giswqs Thanks a lot!

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

    Dr. Wu, I'm getting the following error:
    'git' is not recognized as an internal or external command, operable program or batch file

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

      Check out the new tool that does not need Git. See ruclips.net/video/Ge8S_2Jo4_U/видео.html