Sub4Sub network gives free YouTube subscribers
Get Free YouTube Subscribers, Views and Likes

πŸ› οΈ Most Essential Earth Engine Fix Tips (Scripts Errors Limits Debugging u0026 Scaling) |Geo4Good'23

Follow
Google Earth

The slide deck for this talk β†’ https://docs.google.com/presentation/...
More about the 2023 Geo for Good Summit β†’ https://g.co/earth/geoforgood23

❀ DESCRIPTION:
This talk by Noel Gorelick focuses on performance tuning in Google Earth Engine. He identifies common mistakes that slow down scripts and provides guidance on how to avoid them. Some key points include: using filterDate and filterBounds first, avoiding reduceToVectors, reproject, resample, and joins, and combining reducers. He also discusses the use of profiler, user group, and script link for debugging.

TIMESTAMPS:
00:00 Intro to Error Handling
2:40 Understanding Syntax Errors (basic debugging)
4:00 Identifying ClientSide Errors
6:10 Introduction to Debugging Tools
7:52 Utilizing The Inspector Tool
9:58 Exploring .aside() Function Usage
14:30 Troubleshooting Common Errors
17:45 JavaScript Operators
20:25 Client vs Server
20:50 Mapping Functions
23:19 Errors in Function Mapping
25:58 Alternatives to For Loops
28:12 Issues with Excessive Pixels
28:15 Blade gaurd
34:35 Scaling issues
37:20 Handling Computed Value Errors (too large)
39:10 Dealing with NonNumeric Properties
41:55 Understanding Script Limits
42:03 Reduce Regions
44:40 Strategies to Avoid Common Errors
48:36 Don't Clip
49:57 Using reduceToVectors Function
51:13 Techniques for Reprojecting Data
52:27 Optimizing reduceResolution Method
53:05 Effective Data Joins
54:08 Managing Collections in Scripts
54:57 Calendar ranges
56:26 Adjusting Tile Scale for Performance
56:49 Combining Reducers Efficiently
57:08 Applying reduceNeighborhood
57:29 Utilizing fastDistanceTransform
57:59 Working with Geometry Objects
58:11 Implementing math.random Function
58:38 Profiling Script Performance
1:00:28 Q&A Session

SPEAKERS:
Noel Gorelick, Google

posted by Faraulaya