Panduan memulai ini akan memberi Anda pengantar interaktif untuk memvisualisasikan dan menganalisis data geospasial dengan Earth Engine Code Editor.
Sebelum memulai
Daftar atau buat Project Google Cloud; Anda akan diminta untuk menyelesaikan langkah-langkah berikut. Jika Anda sudah memiliki project yang terdaftar untuk akses Earth Engine, lanjutkan ke bagian berikutnya.
- Pilih tujuan project: komersial atau nonkomersial.
- Jika tujuannya bersifat nonkomersial, pilih jenis project.
- Buat project Google Cloud baru atau pilih project yang sudah ada.
- Jika tujuannya bersifat komersial, verifikasi atau siapkan penagihan untuk project Anda.
- Konfirmasi informasi project Anda.
Catatan: Jika Anda tidak berencana untuk menyimpan resource yang dibuat dalam prosedur ini, buat project, bukan memilih project yang ada. Setelah menyelesaikan langkah-langkah ini, Anda dapat menghapus project, yang menghapus semua resource yang dimiliki oleh project.
Selamat datang di Editor Kode
Editor Kode Earth Engine adalah lingkungan pengembangan interaktif berbasis web untuk mengakses Earth Engine dan memvisualisasikan hasil langsung di browser. Library ini menyediakan alat untuk mengelola skrip, aset, dan tugas ekspor, dengan analisis yang ditulis dalam JavaScript menggunakan library klien JavaScript Earth Engine. Antarmuka ini mencakup editor kode, tampilan peta, dan konsol untuk mendapatkan masukan dan pemeriksaan langsung.

Mulai
1. Buka code.earthengine.google.com untuk memulai. Pada kunjungan pertama ke Code Editor, Anda mungkin akan disambut dengan tur yang menyoroti berbagai fitur Code Editor.
2. Buka widget login di sudut kanan atas dan pastikan project yang Anda siapkan untuk memulai cepat ini dipilih. Jika tidak, pilih "Change Cloud Project" dari menu dan ikuti petunjuk untuk menelusurinya dan memilihnya.
3. Di bagian berikut, salin setiap blok kode ke panel editor, klik "Run", dan periksa hasilnya di peta atau konsol. Setiap langkah dibuat berdasarkan langkah sebelumnya, jadi tambahkan kode secara bertahap tanpa menghapus blok sebelumnya.
Menambahkan data raster ke peta
1. Memuat data iklim untuk jangka waktu tertentu dan menampilkan metadatanya.
var jan2023Climate = ee.ImageCollection('ECMWF/ERA5_LAND/MONTHLY_AGGR') .filterDate('2023-01-01', '2023-02-01') .first(); print('jan2023Climate', jan2023Climate);
2. Tambahkan rentang suhu sebagai lapisan ke widget peta dengan properti visualisasi tertentu.
var visParams = { bands: ['temperature_2m'], min: 229, max: 304, palette: ['#000004', '#410967', '#932567', '#f16e43', '#fcffa4'] }; Map.addLayer(jan2023Climate, visParams, 'Temperature (K)'); Map.setCenter(0, 40, 2);
Menambahkan data vektor ke peta
1. Buat objek data vektor dengan titik untuk tiga kota.
var cities = ee.FeatureCollection([ ee.Feature(ee.Geometry.Point(10.75, 59.91), {'city': 'Oslo'}), ee.Feature(ee.Geometry.Point(-118.24, 34.05), {'city': 'Los Angeles'}), ee.Feature(ee.Geometry.Point(103.83, 1.33), {'city': 'Singapore'}), ]); print('cities', cities);
2. Tambahkan lokasi kota ke peta dan jalankan kembali skrip untuk menampilkannya.
Map.addLayer(cities, null, 'Cities');
Mengekstrak dan membuat diagram data
1. Ekstrak data iklim untuk tiga kota; hasilnya ditambahkan ke FeatureCollection input.
var cityClimates = jan2023Climate.reduceRegions(cities, ee.Reducer.first()); print('cityClimates', cityClimates);
2. Buat plot suhu untuk kota sebagai diagram batang.
var chart = ui.Chart.feature.byFeature(cityClimates, 'city', 'temperature_2m') .setChartType('ColumnChart') .setOptions({ title: 'January 2023 temperature for selected cities', hAxis: {title: 'City'}, vAxis: {title: 'Temperature (K)'}, legend: {position: 'none'} }); print(chart);
Langkah berikutnya
- Pelajari fitur Editor Kode lebih lanjut.
- Pelajari cara menganalisis data dengan objek dan metode Earth Engine.
- Pelajari lingkungan pemrosesan Earth Engine.
- Pelajari kemampuan machine learning Earth Engine.
- Pelajari cara mengekspor hasil komputasi ke BigQuery.