Presentation Gee

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 50

Apa itu Google Earth Engine?

Kurniawan Budi Santoso, S.Si,


Background
Goodchild et al. (2012):

• “The supply of geographic information from satellite-based and ground-


based sensors has expanded rapidly, encouraging belief in a new, fourth,
or “big data,” paradigm of science that emphasizes international
collaboration, data-intensive analysis, huge computing resources, and
high-end visualization.”
Google Mission Statement

"To organize the world's information and make it universally


accessible and useful.
“Often it turns out to be more
efficient to move the questions
than to move the data.”
> 50 Petabytes of Earth observation data
(imagery, weather, etc.)
Google computational infrastructure
Powerful JavaScript* API

* python too!
33 years
Of satellite data

Over 5,000,000
Landsat and Sentinel scenes analyzed

3 Quadrillion Pixels
3,000,000,000,000,000
Data Catalog
The Earth Engine Data Catalog
Cuaca dan Iklim
Temperatur
Permukaan

Iklim

Atmosferik

Cuaca
Citra Satelit
Landsat Sentinel

MODIS CSRT
Geofisik

Terrain Tutupan
Lahan

Data
Lahan
Geofisik
Pertanian
Lainnya
The Earth Engine Public Data Catalog

Landsat 4, 5, 7, 8 MODIS Terrain Land Cover Atmospheric


Raw, TOA, SR, ... Daily, NBAR, LST, ... SRTM, GTOPO, NED, ... GlobCover, NLCD, ... NOAA NCEP, OMI, ...

... and many more, updating


daily!
> 200 public datasets > 4000 new images every day
> 5 million images > 5 petabytes of data
API
Data Types and Geospatial Processing Functions
• Image - band math, clip, convolution, neighborhood, selection ...
• Image Collection - map, aggregate, filter, mosaic, sort ...
• Feature - buffer, centroid, intersection, union, transform ...
• Feature Collection - aggregate, filter, flatten, merge, sort …
• Filter - by bounds, within distance, date, day-of-year, metadata ...
• Reducer - mean, linearRegression, percentile, histogram ….
• Join - simple, inner, outer, inverted ...
• Kernel - square, circle, gaussian, sobel, kirsch …
• Machine Learning - CART, random forests, bayes, SVM, kmeans, cobweb …
• Projection - transform, translate, scale …

over 1000 data types and operators, and growing!


Global
composites
with a few
lines of code
Computation Platform

Batch
On-the-Fly Computation
Computation
Interactively visualize data, serve queries, and
preview analysis results. Large-scale parallel computation at the click of a
button.
The Earth Engine Code Editor
https://www.sciencedirect.com/science/article/pii/S0034425717302900
Publications
Image credit: New York Times
Applications
http://clim-engine.appspot.com/
http://ecodash-servir.adpc.net/
Training Concept
print('Hello, World!');
// Baris komentar dimulai dengan dua garis miring. Seperti dalam baris ini
Dasar Javascript
/* Multi baris komentar dimulai dengan garis miring dan bintang,
dan diakhiri dengan bintang dan garis miring. */
var jawaban = 42;
var variabelku = 'aku string';
var my_other_variable = "aku juga string";
print('String ini akan diprint di tab konsol.');
var daftarku = ['jambu', 'apel', 'pisang'];
var kamusku = {'makanan': 'nasi', 'warna': 'hijau', 'nomor': 8};
var hello_fungsi = function(string) {
return 'Hello ' + string + '!';
};
print(hello_fungsi('world'));
Client vs Server
Server = yang kita
minta dari server

Client = yang kita


miiliki di browser
Data dalam GEE
• Feature
• Titik, garis, polygon
• Min properties dan geometry
Bisa diolah lebih lanjut (joint, distict, get, agregrat, random, size, sort, …)

• Feature Collection
• Image

Single image dapat


diproses seperti
software pengolahan
citra pada umumnya
(band math, clip,
bitwise, cont, cluster,
classify, divide,
distance, entropy,….)
• Image Collection
• Kumpulan image
• Pengolahan image dilakukan dengan function
(agregrat, count, erormatix, filter, get, mean, ….)
Composit View
Komputasi Citra
Function
Cloud-Free
Composite
Classification
Ekstrak value by point di GEE

Membuat Classifier

Aplikasikan Classifier pada Image


Chart
Exporting
https://signup.earthengine.google.com/

You might also like