Presentation Sesi 2 Google Earth Engine
Presentation Sesi 2 Google Earth Engine
Presentation Sesi 2 Google Earth Engine
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
On-the-Fly Batch
Computation Computation
Large-scale parallel computation at
Interactively visualize data, serve the click of a button.
queries, and preview analysis results.
The Earth Engine Code Editor
https://www.sciencedirect.com/science/article/pii/S0034425717302900
Training Concept
print('Hello, World!');
Dasar
// Baris komentar dimulai dengan dua garis miring. Seperti dalam
baris ini
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
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