44
Page 1 -Intro 1 MODIS dan SeaDAS Tutorial MODIS data Produk Lokakarya September 4-5, 2003 Oregon State University Instruktur: Timothy S. Moore Tutorial ini dirancang untuk membawa Anda melalui prosedur dasar yang umumnya digunakan ketika bekerja dengan data produk MODIS Samudera. Banyak dari Anda mungkin sudah akrab dengan SeaDAS, IDL, dan Matlab. Kami akan memandu Anda melalui langkah-langkah yang terlibat dalam menggunakan program ini dengan data MODIS Samudra. Ada beberapa langkah yang unik untuk MODIS Samudera data, dan dengan demikian bahkan programmer paling berpengalaman akan perlu tahu tentang prosedur ini. Handout ini berisi bagian berikut yang akan kita ikuti dalam urutan yang tercantum di sini: Deskripsi berkas I. MODIS Oceans HDF AKU AKU. Menggunakan SeaDAS dan produk MODIS Oceans aku m. Beban dan display produk. aku aku. Beban dan kualitas tampilan bendera. aku aku aku. Remapping. iv. Generasi Warna benar. v. Batch processing-mode AKU AKU AKU. Menggunakan IDL dan produk MODIS Oceans aku m. Memuat file HDF.

terjemhan

Embed Size (px)

DESCRIPTION

Terjmahan

Citation preview

Page 1

-Intro 1MODIS dan SeaDAS TutorialMODIS data Produk LokakaryaSeptember 4-5, 2003Oregon State UniversityInstruktur: Timothy S. MooreTutorial ini dirancang untuk membawa Anda melalui prosedur dasar yang umumnyadigunakan ketika bekerja dengan data produk MODIS Samudera.Banyak dari Anda mungkin sudahakrab dengan SeaDAS, IDL, dan Matlab.Kami akan memandu Anda melalui langkah-langkah yang terlibatdalam menggunakan program ini dengan data MODIS Samudra.Ada beberapa langkah yang unikuntuk MODIS Samudera data, dan dengan demikian bahkan programmer paling berpengalaman akan perlutahu tentang prosedur ini.Handout ini berisi bagian berikut yang akan kita ikuti dalam urutan yang tercantumdi sini:Deskripsi berkasI. MODIS Oceans HDFAKU AKU.MenggunakanSeaDASdan produk MODIS Oceansaku m.Beban dan display produk.aku aku.Beban dan kualitas tampilan bendera.aku aku aku.Remapping.iv.Generasi Warna benar.v. Batch processing-modeAKU AKU AKU.MenggunakanIDLdan produk MODIS Oceansaku m.Memuat file HDF.aku aku.Produk dan menampilkan bendera Kualitas.

Halaman 2

Intro-2Informasi lebih lanjut dapat ditemukan di situs web berikut:1.Pengantar HDF:http://www.swa.com/meteorology/hdf/tutorial/Intro.htm2.Sebuah Pengantar HDF-EOS:http://www.swa.com/meteorology/hdf/tutorial/Intro_EOS.htm3.Memvisualisasikan dan Bekerja dengan MODIS Samudra Data:http://modis-ocean.gsfc.nasa.gov/tools.html4.Level 2 Kualitas Tingkat Flags:http://modis-ocean.gsfc.nasa.gov/qa/L2QLflags.V3.html5.MODIS Samudra Parameter:http://modis-ocean.gsfc.nasa.gov/parameters.html6.Membaca Petak HDF-EOS dengan New MATLAB Tingkat Tinggi Interface:http://www.mathworks.com/support/author/ip/hdfeos/HDF-EOS-2000/swath.htm7.IDL contoh untuk Level Filtering 2 Data oleh Kualitas Level:http://modis-ocean.gsfc.nasa.gov/qualfilter/idllevel2.html8.SIMAP, seorang MODIS-Mapper sederhana:http://daac.gsfc.nasa.gov/MODIS/simap

Halaman 3

I - 1I. MODIS data Produk: Berkas DeskripsiMODIS Tingkat Data 2Tingkat MODIS 2 butiran tersedia dengan memesan dari Goddard DAAC (GDAAC) dihttp://acdisx.gsfc.nasa.gov/data/dataset/MODIS/index.html.Butiran ini berada di 1 km2Resolusi dan masing-masing berisi 5 menit dari data yang dikumpulkan.The MODIS Samudra level 2 produk dikelompokkan bersama dalam beberapa file HDF.ItuGDAAC baru-baru ini menerapkan kemampuan untuk memesan produk individu untukresep wilayah geografis dan waktu.Namun, di sini kita menggambarkan file HDF di manaproduk dikelompokkan.Semuanya tercantum di bawah ini.Daftar produk dalam setiap file yangtercantum dalamLampiran # 1,dan juga ditemukan di:http://modis-oceans.gsfc.nasa.gov/parameters.htmldanhttp://picasso.oce.orst.edu/ORSOO/MODIS/code/Table11params.htmlThe Oceans MODIS Level 2 produk yang terkandung dalam file HDF berikut:MODOCL2 Radiances air meninggalkan dan produk-produk terkaitMODOCL2A Kelompok warna laut 1 produkMODOCL2B Kelompok warna laut 2 produkMOD28L2 Suhu permukaan laut dan produk-produk terkaitMODOCQC Samudera produk warna QCMOD28QC Produk SST QCMOD03Geolocation berkas tingkat 1a (lihat * Catatan 1)MOD09Produk tanah MODIS (lihat ** CATATAN 2)* CATATAN 1: MODIS Oceans Level 2 file perlu sesuai 'geolocation' informasi(Yaitu, lintang dan bujur) untuk remapping apapun.Informasi ini terdapat dalamProduk MODIS Tingkat 1A 'MOD03' (MODOCQC, MOD28QC, dan MOD09 jugamengandung lat produk / lon).** CATATAN 2: File ini berisi 'atmospherically-dikoreksi' radiances untuk band-band MODIS1-7, umumnya digunakan untuk penginderaan jauh tanah.File ini berisi sejumlah tinggiband resolusi (250 m dan 500 m) yang memang mengandung radiances laut untuk wilayah pesisir.File ini juga dapat digunakan untuk menghasilkan 'benar-color' komposit.File-file ini TIDAKumumnya tersedia dari GDAAC tetapi dapat dimasukkan dalam urutan "push".Mereka adalahsangat besar - 600Mbytes per butir.Konvensi nama fileMODIS level 2 nama file semua mengikuti konvensi yang sama.Rinciannya diilustrasikan padagambar berikut.

Page 4

I - 2MODIS Tingkat Data 3Tingkat MODIS Data 3 tersedia dari GDAAC yang (4km, 36km dan 1 derajatresolusi) dihttp://acdisx.gsfc.nasa.gov/data/dataset/MODIS/index.htmldan padaSitus MQABI (di 36km, 1 derajat res.) (http://jeager.gsfc.nasa.gov/browsetool/).Apa HDF?HDF singkatan hirarkis Format Data.Semua tingkat MODIS 2 dan level 3 data dalam format ini.Sebenarnya, data MODIS dalam format HDF-EOS, yang lebih dari format HDF khusus.Format ini menambahkan bidang data khusus baru (Point, Petak dan Grid) dikembangkan untuk ilmu bumiData.Format ini masih dapat dibaca dengan menggunakan 'biasa' HDF membaca perintah sebagai 'SDS' (IlmiahData Set) variabel.Beberapa situs yang tercantum di atas masuk ke kedalaman pada HDF dan HDF-EOS.HDF dapat dibaca dengan mudah di SeaDAS, IDL dan Matlab.MODOCL2B.A2002094.1440.004.2002291051607.HDFtahun dan hari juliangranul captureKelompok produk MODIS dantingkat pengolahan.versi kode pengolahan.jam dan menit awal 5menit granul di GMT.cap waktu pengolahan

Halaman 5

II - 1AKU AKU.SeaDAS dan MODISSeaDAS (SeaWiFS Sistem Data Analysis) adalah paket perangkat lunak yang dikembangkan dandidukung oleh NASA yang dimaksudkan untuk digunakan dengan data satelit warna laut.Hal ini bebastersedia dihttp://seadas.gsfc.nasa.gov.SeaDAS dibangun pada IDL dan berjalan dengan berlisensiversi IDL.Sebuah versi SeaDAS juga tersedia yang digunakan inti IDL tertanam dantidak memerlukanlisensi IDL untuk menjalankan.Kedua versi dapat menjalankan Interaktif dan Command-linemode, dan pengolahan batch mod.Contoh-contoh berikut disusun dalam mode interaktif.Meskipun pada awalnya digunakan untuk pengolahan SeaWiFS, upgrade terbaru telah menyertakankemampuan untuk SeaDAS untuk membaca di tingkat MODIS 2 data, menampilkan MODIS bendera, dan remap tingkat 2butiran.Hal ini tidak dapat memproses data MODIS dari level 1 ke level 2.CATATAN:1. Tingkat MODIS 2 butiran yang akan digunakan berada di direktori/ Home / Jimi / awal / lokakarya / images / l2.2. MODIS level 3 file berada di/ home / Jimi / awal / lokakarya / images / l3.Mulai SeaDAS- Pada prompt perintah, meluncurkan SeaDAS dengan memasukkan 'seadas' .Contoh pembebananMODIS Level 3 Dipetakanproduk ke SeaDASFile dalamrumah / Jimi / awal / images /direktori/ l3bersifat global 4km bulanan dan 36kmgambar mingguan.4km gambar yang sangat besar.1. Dariwidgetseadisp,pilih 'Muat MODIS Oceans Data'.2. Pada 'MODIS Filename' prompt, pilih'MO04MM26.chlor_a_2.ADD2001121.004.2002211074834.hdf. "Tidak ada geofile adalahdiperlukan.3. Mengatur Pixel Sample Rate dan Line Sample Rate menjadi 4 - memori komputer tidakcukup untuk resolusi penuh 4km besar.Pengaturan ini untuk '1' akan memuat seluruh yang4km citra global, tetapi akan menyebabkan komputer untuk terhenti.4. Pilih 'chlor_a_2_mean' produk - satu-satunya (lihat * Catatan 1), dan beban dalam.5. Untuk memuat palet warna, menekan tombol'Fungsi'pada jendela ini, dan pergi keyang 'Color Lut Beban Color'.Sebuah jendela akan muncul dengan berbagai palet warna.Saya sarankan baik 'RAINBOW' palet (13thdalam daftar), atau palet Miami'Rainbob' yang kedua terakhir.Setelah Anda disorot palet, Anda perlumemukul'menerapkan'tombol untuk palet tersebut akan diterapkan dalam jendela gambar.

Halaman 6

II - 26. awal 'melihat' gambar tidak akan benar ketika Anda pertama kali menampilkannya.ItuData perlu 'rescaled'.Untuk melakukan hal ini, pergi keSetup pilihan darirescalewindow dengan tingkat 3 gambar.7. UntukType Skala,pilih"Log".Nilai Min Skala 0,01 baik, tapi Maxnilai dapat disesuaikan.Cobalah 65,0, dan tekan'menampilkankembali'.8. Ulangi langkah 2-4 untuk melihat produk lainnya.Ketika dua jendela yang terbuka, mereka akanditampilkan dengan palet warna yang sama.Ada cara untuk menampilkan dua warna yang terpisahpalet tapi itu di luar lingkup latihan ini.* CATATAN 1: MODIS Oceans Level 3 produk ditemukan dalam file individual.Dengan demikian, adahanya satu produk per level 3 HDF berkas.Contoh memuat Tingkat MODIS 2 produk dalam SeaDASSemua kelompok produk MODIS dapat dibaca ke SeaDAS.Ada beberapa cara untukmendapatkan mereka dalam. Karena mereka dalam format HDF, mereka dapat dibaca sebagai 'HDF' file.Akan Tetapi,SeaDAS memiliki opsi khusus untuk membaca di MODIS tingkat Samudra 2 butiran, yang iniContoh akan menunjukkan.1. DariMenuUtamawidgetSeaDAS,pilih'Tampilanseadisp'. SeadispThewidget akan muncul.2. Dariwidgetseadisp,pilih 'Muat MODIS Oceans Data'.Widget lainmuncul.3. Untuk 'MODIS Filename' prompt, pilih file'MODOCL2B.A2000294.1600.004.2002259014241.hdf'.4. Untuk 'Geolocation Filename', pilih file'MOD03.A2000294.1600.004.2003035164647.hdf' (lihat * CATATAN 1).5. Atur Pixel Sample Rate dan Line Sample Rate menjadi '1'.6. Pilih 'chlor_a_2', 'chlor_a_3', dan produk-produk 'kualitas' dan kemudian tekan 'beban'tombol (lihat ** CATATAN 2).7. Sebuah jendela baru akan muncul - ini adalahjendelaBand Daftar Seleksiyang akan daftarsetiap produk dimuat ke SeaDAS.Untuk menampilkan 'chlor_a_2' produk, sorotdalam daftar, kemudian tekan tombol 'Tampilkan' di bagian bawah widget ini.

Halaman 7

II - 38. Sebuah jendela baru akan muncul dengan gambar dalam skala abu-abu.Anda mungkin perlu untuk menggulirsekitar untuk menemukan fitur akrab.Untuk memperluas jendela, tarik sudutyang sangatsecara perlahan!9. Untuk memuat palet warna, menekan tombol'Fungsi'pada jendela ini, dan pergi keyang 'Color Lut Beban Color'.Sebuah jendela akan muncul dengan berbagai palet warna.Saya merekomendasikan 'RAINBOW' palet (13thdalam daftar).Setelah Anda menyorotipalet, Anda harus menekan 'menerapkan' tombol untuk palet berlaku dalam gambarwindow.10. Untuk memuat garis pantai atau tanah masker, pergi ke tombol 'Setup' di bagian atas gambarwindow.Hit baik 'Coastline' atau tombol 'Topeng Tanah'.Sebuah widget baru akantampil dengan beberapa pilihan.Untuk menghasilkan garis pantai pantai yang layak atau landmask,pastikan 'CIA DB Resolusi' diatur ke 'High' (1 km).Anda dapat mengaturwarna, ketebalan garis, dan parameter lainnya dalam jendela ini untuk memilih Anda.Menggunakandatabase resolusi 'High' dapat mengambil beberapa menit untuk pantai atau landmaskgenerasi, sehingga melanjutkan risiko Anda sendiri.11. pantai dan landmask sebenarnya ditampilkan dalam 'pesawat' yang terpisah dan tidakbagian dari gambar.Semua grafis yang dihasilkan dalam SeaDAS ditempatkan dalam pesawat ini.Untuk menghapus garis pantai, landmask, atau grafis lainnya, pergi ke 'Fungsi'tombol pada jendela gambar, dan pilih 'Graphics Kontrol Erase All'.Iniakan menghapus seluruh pesawat grafis tanpa mempengaruhi gambar itu sendiri.* CATATAN 1: MODIS Oceans Level 2 file memiliki informasi geolokasi disimpan dalamfile terpisah - file MOD03.Ini harus dimuat sebagai file terpisah di SeaDASuntuk ada hubungannya dengan georeferencing (misalnya, penempatan garis pantai atau gambar ulangpemetaan).** CATATAN 2: Banyak Widget (atau Windows) akan tetap terbuka di SeaDAS setelah Andamenggunakan mereka.Anda dapat 'Quit' semua ini setelah digunakan untuk mengurangi kekacauan padalayar komputer.

Halaman 8

II - 4Bendera kualitasBendera kualitas dapat ditampilkan dalam SeaDAS.Semua produk Kualitas MODIS memilikinilai 0, 1, 2 atau 3. Secara umum, tingkat kualitas yang digambarkan sebagai berikut:0 - baik1 - dipertanyakan2 - awan3 - badContoh tampilan Kualitas Flag SeaDAS1. Dariwidgetseadisp,pilih'MuatMODIS Oceans Data'.2. Tekan 'Pilih' tombol pertama untuk 'MODIS Filename', dan pilih granul yang'MODOCL2B.A2000294.1600.004.2002259014241.hdf', dan tekan'Ok'tombol.3. Tekan kedua 'Pilih' tombol untuk 'Geolocation Filename', dan pilihgranul 'MOD03.A2000294.1600.004.2003035164647.hdf ', dan tekan'Ok'tombol.4. Mengatur Pixel Sample Rate dan Line Sample Rate menjadi '1'.5. Pilih 'chlor_a_3 dan produk' kualitas 'dan kemudian tekan tombol'Beban'.6. Tampilan 'chlor_a_3' produk dari jendelaBand Daftar Seleksi.7. Dariwidgetseadisp,pilih'FungsiMODIS Flags Kualitas Tampilan'.AJendela baru akan muncul.8. Anda dapat memilih dari sini yang berkualitas bendera untuk ditampilkan dalam jendela denganimage.Data akan dikirim ke pesawat grafis.Untuk menunjukkan di mana 'Kualitas 1'pixel berada, geser bar atas ke nomor band bendera kualitas ditemukandiBand Daftar Seleksi(yaitu, itu adalah jumlah di sebelah kiri 'kualitas'produk).9. Geser bar di sebelah nomor jendela yang berisi gambar chlor_a_3, dan'Beban'gambar.10. Untuk menampilkan bendera berkualitas lainnya, pilih yang dari daftar dan tekan'Beban'(lihat* Catatan 1).

Halaman 9

II - 5* Catatan 1: Untuk memuat bendera masing-masing tanpa menampilkan sebelumnya dimuatbendera, bendera harus dibersihkan.Hal ini dilakukan dengan memilih 'Flag Fungsi Menu BatalSemua Flags 'dariFlags MODIS Kualitas Tampilanjendela.RemappingProduk dari MODIS Oceans Level 2 butiran dapat dipetakan ke berbagaiproyeksi menggunakan SeaDAS.Remapping mengubah gambar asli dari 'satelit'melihat ke proyeksi standar.Hal ini memungkinkan untuk gambar dari butiran yang berbeda untuk menjadicomposited, atau butiran dari hari yang berbeda untuk dimasukkan ke dalam proyeksi yang sama.IniMisalnya membawa Anda melalui sesi 'interaktif', namun jenis kegiatan yang cocokuntuk 'batch-mode' pengolahan.Contoh remapping gambar MODIS di SeaDAS1. Load 'chlor_a_2' produk sebagai ilustrasi dalam pemuatan di Productscontoh di atas (melewatkan ini jika Anda sudah dimuat ke SeaDAS).2. Load 'sst' produk dari kelompok produk MOD28L2.3. Dariseadispwidget, pilih Fungsi Proyeksi.Sebuah jendela baru akan muncul.4. Dari jendela ini, sorot 'chlor_a_2' dan 'sst' produk dalamDaftar Seleksi di bagian atas (secara otomatis akan ditempatkan di 'Terpilih untukProyeksi 'daftar).5. Di bawah 'Proyeksi Peta Input', mengatur nilai berikut:a.Proyeksi Conic (Lambert)b.Pusat Lat 40.0c.Pusat Lon -70,0d.Rotasi 0.0e.Standar Parallels 36,1667, 43,833 (dalam bidang yang terpisah)6. Klik 'Tidak' pilihan untuk 'secara otomatis memuat default' line.7. Pilih opsi 'Set Skala', dan mengatur 'Skala' untuk 5.0028125e + 06.8. Mengatur ukuran output ke 1300 x 1300.9. Tekan tombol 'Go' - ini akan memakan waktu beberapa menit.

Halaman 10

II - 610. Sebuah gambar baru akhirnya akan muncul di jendelaBand Daftar Seleksi.11. Tampilan itu, dan check it out.Generasi true colorBenar gambar komposit warna dapat dihasilkan dengan menetapkan band cahaya sebagaiMerah, Hijau dan Biru intensitas.Ini dapat diberikan dengan menggunakan tingkat 1b atau tingkat 2 data.Di sinikita akan menggunakan file MOD09 (produk MODIS Tanah) dan file MODOCL2 untukmenghasilkan komposit warna yang benar.Keuntungan menggunakan MOD09 adalah bahwa Anda mendapatkan awandan tanah di adegan warna yang benar, sedangkan dengan MODOCL2 ini bertopeng keluar dilevel 2 pengolahan dan Anda hanya berurusan dengan radiances dari 'air' piksel.Juga,efek atmosfer dihapus menggunakan file MODOCL2, sementara beberapa suasanadisimpan dalam file MOD09.Contoh Benar Generation Warna dari MOD091. MenggunakanSeadisp Beban HDF,terbukaMOD09.A2000294.1600.003.2002197194557.hdf.2. Pilih Band 1, 3, dan 4 (1km atau 500 m), dan tekan 'beban'.3. MemunculkanBeban Seadisp widgetTrue Color.4. Pilih opsi 'Band Daftar' di bagian atas.5. Masukkan 'nomor Band' dari Band Daftar Seleksi sebagai berikut:R Band = reflektansi Band 1G Band = reflektansi Band 4B Band = reflektansi Band 36. Masukkan nomor berikut untuk bidang kemiringan dan mencegat:PitaLerengMencegatR45G440B417. Hit 'Beban'.8. Sebuah gambar baru akan muncul di Band Daftar Seleksi.Menampilkan gambar.9. Angka-angka ini mungkin harus disesuaikan untuk mendapatkan apa yang Anda pikirkan adalah 'benar'mencari RGB.Menyesuaikan nilai kemiringan dan mencegat, dan tekan tombol 'Go'

Halaman 11

II - 7untuk menghasilkan gambar RGB baru.Beritahu saya jika datang dengan 'sihir'Kombinasi.Contoh Benar Generation Warna dari MODOCL2Ulangi langkah-langkah, kecuali beban MODOCL2.A2000294.1600.004.2002259014240.hdf dilangkah 1, dan pada langkah 4, menunjuk nLw_665 ('Merah'), nLw_551 ('Hijau'), dan nLw_412('Warna Biru').Mulailah dengan nilai 50 untuk Slope dan 10 untuk Intercept, danpercobaan dari sana.Batch processing di SeaDASRemapping MODIS gambar menggunakan SeaDAS dapat dilakukan dalam batch-mode.Batch-pengolahan modus memerlukan instalasi berlisensi dari IDL.Program Batch-mode dapatdijalankan dari baris perintah shell, atau sebagai tugas cron otomatis.Contoh yang berikutdan rutinitas yang disediakan bisa diseting untuk menjalankan dari baik.Dalam contoh ini, pilih MODIS Level 2 produk (yaitu, chlor_a2, kualitas OCL2B,dan SST) untuk memetakan kembali ke proyeksi yang ditetapkan.File-file berikut di 'bets'direktori yang digunakan untuk pekerjaan batch adalah:Do_modis_remap1- mulai seadas dalam modus batch dan mengeksekusido_modis_remap2Do_modis_remap2- mengkompilasi dan berjalan di dalam SeaDASdo_modis_remap3Do_modis_remap3- mengeksekusi rutinl2_modis_remaps.prol2_modis_remaps.pro- program kontrol untuk pemetaan butiran MODIS L2.Panggilan rutin inil2_remaps_modis_ocl2b.pro, l2_remaps_modis_sst.pro,l2_remaps_modis_qual_flags.pro.l2_remaps_modis_ocl2b.pro- rutin ini remaps 'chlor_a2' produk dariMODOCL2B kelompok untuk proyeksi tertentu.Ini akan menghasilkan kompositremap dari file masukan yang diberikan, dan simpan ke file hdf baru.Produk lainnyadari grup ini yang akan dipetakan dapat ditambahkan dalam file ini.l2_remaps_modis_sst.pro- rutin ini remaps 'sst' produk dariMOD28L2 kelompok untuk proyeksi tertentu.Ini akan menghasilkan remap kompositmengikuti butiran yang sama digunakan dalaml2_remaps_modis_ocl2b.pro,yangditambahkan ke file output yang sama hdf.Produk lain dari grup ini menjadidipetakan dapat ditambahkan dalam file ini.

Halaman 12

II - 8l2_remaps_modis_qual_flags.pro- rutin ini remaps 'kualitas' bendera darikelompok MODOCL2B dengan proyeksi tertentu.Ini akan menghasilkan kompositremap dari file masukan yang diberikan.l2_remaps_modis_mod09.pro- rutin ini remaps band 1, 3, dan 4 di 1 km darikelompok MOD09 dengan proyeksi tertentu.Ini akan menghasilkan remap kompositdari file masukan yang diberikan.Band-band ini dapat digunakan untuk menghasilkan gambar true color.1. Untuk menjalankan pekerjaan batch, pada prompt perintah ketik'do_modis_remap1'dari batchdirektori.2. Anda dapat menjalankan seadas untuk memeriksa output gambar dengan memuat mereka sebagai 'SeaDASDipetakan 'gambar menggunakanSeadispbeban.

Halaman 13

III - 1AKU AKU AKU.Membaca file MODIS di IDLMembaca produk MODIS Oceans (Level 2 dan Level 3) ke IDL relatifsederhana dengan 2 IDL rutinitas yang disediakan, yang ditemukan di situs web 'Visualisasidan Bekerja dengan MODIS Samudera data. "http://modis-ocean.gsfc.nasa.gov/tools.html.Dalam contoh berikut, Anda akan menggunakan ini 2 rutinitas membaca dalam produk MODIS,menampilkan gambar, dan menggunakan bendera kualitas untuk mengekstrak dan plot data.Rutinitas ini bisadigunakan untuk membaca salah satu produk MODIS dan setiap Level 2 bendera kualitas.Periksa webhalaman untuk informasi yang lebih mendalam.Mulai IDL- Peluncuran IDL dengan mengetikkanidldedari jendela shell(Catatan:SeaDAS tidak harusberjalan untuk IDL untuk memulai!).Contoh Reading dalam produk dengan fungsiGet_SDSdi IDL1. Tentukan nama file dan masukan direktori:IDL>fname = 'MODOCL2B.A2000294.1600.004.2002259014241.hdf'IDL>l2dir = '/ home / Jimi / awal / lokakarya / images / l2 /'2. Masukkan data chlor_a2:IDL>chlor_a2 = Get_SDS (l2dir + fname, 'chlor_a_2')3. Load 'Rainbow' palet warna:IDL>loadct, 134. Karena produk disimpan sebagai bilangan bulat dalam file MODIS HDF, mereka harusdikonversi ke nilai floating point menggunakan terjemahan disimpan sebagai 'Lereng' danValue 'Intercept' dalam file HDF.Nilai-nilai ini diperoleh sebagai berikut:IDL>Get_HDFMeta, l2dir + fname, 'chlor_a_2', unit, kemiringan, int, persamaan,tanggal, prodtime5. Terjemahkan chlor_a2 array integer ke nilai floating point dan 'terbalik' gambar(Lihat * CATATAN 1).IDL>chlor_a2 = mengambang (reverse (chlor_a2,2)) * kemiringan + int6. Tampilan gambar menggunakanrutinscroll_window(lihat ** CATATAN 2):IDL>scroll_window, chl2gry (chlor_a2)

Halaman 14

III - 2* CATATAN 1: IDL membaca di MODIS hdf gambar dalam urutan terbalik.** CATATAN 2: Gambar hanya dapat ditampilkan sebagai 'byte' array.Fungsichl2grymenerjemahkan gambar dari nilai floating point untuk byte nilai (= 0-255).Contoh Reading di bendera Kualitas menggunakan fungsiBitdi IDL1. Load byte kualitas untuk produk Level 2 Kelompok 2 (lihat * Catatan 1):IDL>quality_ocl2b = Get_SDS (l2dir + fname, 'kualitas')2. 'pasangan' Kualitas flag bit dijelaskan pada website 'Level 2 Kualitas BenderaTingkat '.Bendera kualitas chlor_a2 disimpan dalam bit 7 dan 8. Untuk mengaksesbit, gunakan fungsibit:IDL>qual_chlor_a2 = bit (quality_ocl2b, 7,2)The '7' menunjukkan posisi bit, dan '2' menunjukkan jumlah bit untukekstrak.Fungsi ini mengembalikan longword (4 byte).Namun, nilai-nilaikembali adalah 0, 1, 2 dan 3.3. Membalikkan gambar qual_chlor_a2 dan mengubahnya dari longword ke byte:IDL>qual_chlor_a2 = byte (terbalik (qual_chlor_a2,2))4. Beban 'kualitas' palet warna:IDL>loadct, 565. Gunakanrutinscroll_windowlagi untuk menampilkan gambar:IDL>scroll_window, qual_chlor_a2Kode warna:Kualitas 0: HijauKualitas 1: BiruKualitas 2: RedKualitas 3: Hitam

Halaman 15

III - 3* CATATAN 1: Kelompok produk MODOCL2, MODOCL2B, dan MOD28L2 setiapmemiliki struktur bendera kualitas 1-byte.Kelompok produk MODOCL2A memiliki 4-byteStruktur bendera kualitas.Contoh pemetaan data citra L2Contoh ini menggunakan rutinmap_L2dari Miami (terkandung dalammocean_l2_map.pro),dan peta produk granul tingkat 2 ke peta global.Hal ini juga menampilkan data yang terkaitdengan tingkat kualitas yang diberikan.1. Buat beberapa array string yang pintas untuk nama file:IDL>focl2b = 'MODOCL2B.A2000294.1600.004.2002259014241.hdf'IDL>fgeo = 'MOD03.A2000294.1600.004.2003035164647.hdf '2. Kompilasi file program IDL mengandungmap_L2:IDL>.run mocean_l2_map.pro3. Panggil rutin map_L2 untuk memetakan 'chlor_a2' produk, dengan kualitas = 0 data,dalam kisaran 0 dan 3:IDL>map_L2, l2dir + focl2b, l2dir + fgeo, 'chlor_a_2', 1, 0,0, 3,0Contoh penggunaan Level 3 produk denganGet_SDSdan fungsiBitdi IDL1. Tentukan nama file:IDL>fname1 ='MO04MM26.chlor_a_2.ADD2001121.004.2002211074022.hdf'IDL>fname2 ='MO04QM26.chlor_a_2.ADD2001121.004.2002211074542.hdf'IDL>l3dir = '/ home / Jimi / awal / lokakarya / images / l3 /'2. Load chlor_a2 dan bendera kualitas produk:IDL>chlor_a2_l3 = Get_SDS (l3dir + fname1, 'chlor_a_2_mean')IDL>chlor_a2_qual_l3 = Get_SDS (l3dir + fname2, 'chlor_a_2_qual_b')3. Dapatkan kemiringan dan mencegat data, dan mengubah gambar

Halaman 16

III - 4IDL>Get_HDFMeta, l3dir + fname1, 'chlor_a_2_mean', unit, kemiringan, int,persamaanIDL>chlor_a2_l3 = terbalik (chlor_a2_l3 * kemiringan + int, 2)IDL>chlor_a2_qual_l3 = terbalik (chlor_a2_qual_l3,2)4. Tampilan gambar chlor_a2 menggunakanrutinscroll_window:IDL>loadct, 13('Rainbow')IDL>scroll_window, chl2gry (chlor_a2_l3)5. Menampilkan kualitas gambar chlor_a2 menggunakanrutinscroll_window:IDL>loadct, 13binIDL>scroll_window, chlor_a2_qual_l3

Halaman 17

A-1Lampiran A: MODIS File dan Produk GrupKelompok ProdukNama ProdukMODOCL2'NLw_412''NLw_443''NLw_488''NLw_531''NLw_551''NLw_667''NLw_678''Tau_865''Eps_78''Aer_model1''Aer_model2''Eps_clr_water''Common_flags''L2_flags''Kualitas'MODOCL2A'CZCS_pigment''Chlor_MODIS''Pigment_c1_total''Chlor_fluor_ht''Chlor_fluor_base''Chlor_fluor_effic''Susp_solids_conc''Cocco_pigmnt_conc''Cocco_conc_detach''Calcite_conc''K_490''Phycoeryth_conc''Phycou_conc''Common_flags''L2_flags''Kualitas'MODOCL2B'Chlor_a_2''Chlor_a_3''Ipar''Arp''Absorp_coef_gelb''Chlor_absorb''Tot_absorb_412''Tot_absorb_443''Tot_absorb_488''Tot_absorb_531'

Halaman 18

A-2Kelompok ProdukNama ProdukMODOCL2B (cont)'Tot_absorb_551''Common_flags''L2_flags''Kualitas'MOD28L2'Sst''Sst4''Common_flags''L2_flags''Kualitas'MODOCQC'U_Wind''V_Wind''Tekanan''Kelembaban''Ozon''Garis Lintang''Bujur''SolarZenith''SolarAzimuth''SatelliteZenith''SatelliteAzimuth''NLw670''La765''Ray443''Lg865''Lf865''Aer_model1''Aer_model2'MOD28QC'Bright20''Bright22''Bright23''Bright31''Bright32''Raw20''Raw22''Raw23''Raw31''Raw32''Cldmsk_flags''Common_flags'MODO3'Garis Lintang'

Halaman 19

A-3'Bujur''Tinggi Badan''SensorZenith''SensorAzimuth''Rentang''SolarZenith''SolarAzimuth''Tanah / SeaMask''Gflags''Bulan Vector''L1 kualitas scan''Geo kualitas scan''Orb_pos''Orb_vel'Kelompok ProdukNama ProdukMODO3 (cont)'Attitude_angles''Sun_ref''Impulse_enc''Impulse_time''Scan Type''Detector_offsets'MOD09'BAND20ALBEDO''BAND20''BAND31''BAND32''1km Atmosfer Optical Kedalaman Band 1''1km Atmosfer Optical Kedalaman Band 3''1km Atmosfer Optical Kedalaman Band 8''1km Atmosfer Kedalaman Optical Band QA''1km Atmosfer Optical Kedalaman Band CM''1 km lintang''1 km bujur''250 m Permukaan reflektansi Band 1''250 m Permukaan reflektansi Band 2''500m Permukaan reflektansi Band 1''500m Permukaan reflektansi Band 2''500m Permukaan reflektansi Band 3''500m Permukaan reflektansi Band 4''500m Permukaan reflektansi Band 5''500m Permukaan reflektansi Band 6''500m Permukaan reflektansi Band 7''1km Permukaan reflektansi Band 1''1km Permukaan reflektansi Band 2''1km Permukaan reflektansi Band 3''1km Permukaan reflektansi Band 4''1km Permukaan reflektansi Band 5'

Halaman 20

A-4'1km Permukaan reflektansi Band 6''1km Permukaan reflektansi Band 7''1km Permukaan reflektansi Band 26''500m reflektansi Band Kualitas''250 m reflektansi Band Kualitas''1km reflektansi Band Kualitas'

Halaman 21

Matlab dan MODISMatlab adalah perangkat lunak komersial dari The MathWorks:www.mathworks.comSebuah aksesori yang berguna untuk data pemetaan adalah Pemetaan Toolbox (juga dari TheMathworks).CATATAN: Beberapa rutinitas yang digunakan dalam tutorial ini tidak bekerja di Matlab 5.3R11.Mereka bekerja di Matlab 6.5 R13.Matlab memiliki fungsi internal untuk membaca file HDF.Programdisajikan dalam tutorial ini diciptakan dengan menggunakan fungsi-fungsi internal danmemiliki telah dirancang khusus untuk memuat MODIS Data lautan.HarusAnda ingin menulis program Anda sendiri, informasi tentang HDF internfungsi dapat ditemukan dengan mengetikbantuan hdfdi Matlab prompt.Untukmemulai Matlab,klik dua kali pada ikon Matlab.Pada Matlab prompt, cd ke direktori yang berisi rutinitas matlab:cd c: \ COA \ MatlabCATATAN: Rutinitas ini harus dijalankan sesuai urutan yang ada, tanpa kliringvariabel.Beberapa contoh menggunakan data dari contoh sebelumnya.Inidilakukan untuk menghemat waktu dalam tutorial.

Halaman 22

Contoh 1: Cara memuat dan menampilkan tingkat MODIS Data 2% Menentukan path dan nama filemypath = 'c: \ COA \ gambar \';fname ='MODOCL2B.A2001213.1525.004.2002197063442.hdf ';% Memuat data chlor_a_2chlor_a_2 = hdfread ([mypath fname], 'chlor_a_2');% Mendapatkan persamaan skala dari file HDF% Untuk mengkonversi data dari jumlah baku untuk unit yang tepat[Nama, unit, kemiringan, int, eq] = get_hdfmeta ([mypath fname], 'chlor_a_2');% Mengkonversi data dari jumlah baku untuk unit yang tepatCATATAN PENTING !!!%% TIDAK SEMUA PARAMETER MEMILIKI PERSAMAAN LINEAR SCALING% - Memeriksa isi dari variabel 'eq' sebelum melanjutkanchlor_a_2 = ganda (chlor_a_2) * ganda (kemiringan) + ganda (int);% Membuka jendela figureangka% Memuat 'rainbob' palet warna dan mengatur colormap untuk itubeban rainbobcolormap (rainbob)% Menampilkan gambar dengan colorbar sebuahimagesc (chlor_a_2)colorbar% Mengubah rentang data diplot oleh colormap dan redraw colorbar yangimagesc (chlor_a_2, [0,001 5])colorbar

Halaman 23

Contoh 2: Bagaimana membaca dan menampilkan bendera kualitas% Memuat byte kualitas untuk file HDF% CATATAN: MODOCL2, MODOCL2B dan MOD28L2 masing-masing memiliki 1-byte% Kualitas struktur bendera.MODOCL2A memiliki struktur bendera kualitas 4-byte.quality_bytes = hdfread ([mypath fname], 'kualitas');% Mencabut bit yang sesuai dengan bendera kualitas bunga% (Lihathttp://modis-ocean.gsfc.nasa.gov/qa/L2QLflags.V4.html)% Untuk chlor_a_2, bit yang sesuai adalah 7 & 8.quality_chlor_a_2 = bit (quality_bytes, 7,2);% Di atas akan mengekstrak 2 bit mulai bit 7, dan akan kembali% Byte unsigned dengan nilai antara 0 (baik) dan 3 (buruk).% Membuka jendela sosok baruangka% Memuat palet warna bendera kualitas yang diberikan dan mengatur colormap yangbeban quality_colormapcolormap (quality_colormap)% Menampilkan gambarimage (quality_chlor_a_2)0 = hijau1 = biru2 = red3 = hitam

Halaman 24

Contoh 3: Bagaimana menerapkan bendera kualitas data% Menemukan semua piksel dengan kualitas 2 atau 3myquals = menemukan (quality_chlor_a_2> = 2);% Menyalin data ke array baru (tetap menyimpan aslinya)good_chlor_a_2 = chlor_a_2;% Menghapus semua data yang buruk dari array baru inigood_chlor_a_2 (myquals) = NaN;% Membuka jendela figureangka% Set colormap untuk rainbobcolormap (rainbob)% Menampilkan gambar yang baik dengan colorbar sebuahimagesc (good_chlor_a_2, [0,001 5])colorbar

Halaman 25

Contoh 4: Bagaimana memetakan data tingkat 2(Contoh ini membutuhkan Toolbox Pemetaan)Pertama, kita akan memuat dua parameter: 'Lintang' dan 'Bujur' dariMODOCQC atau MOD03 file dengan menggunakan hdfread dua kali.Jika menggunakanFile MODOCQC, data lat lon dan akan perlu dikonversi dari bakujumlah unit yang tepat, seperti dalam contoh 1. Kode akan terlihat seperti:fname = 'MOD03.A2001213.1525.003.2001321044045.hdf';% Memuat data chlor_a_2lat = hdfread ([mypath fname], 'Lintang');lon = hdfread ([mypath fname], 'Bujur');% Mengubah lat / lon data presisi gandalat = ganda (lat);lon = ganda (lon);% Membuka jendela sosok baruangka% Set proyeksi ke silinder berjarak sama% (Proyeksi yang tersedia dapat dilihat dengan mengetikkangetm mapprojection)axesm eqdcylin% Set colormap yangcolormap (rainbob)% Menetapkan peta batas lat / lonsetm (GCA, 'maplatlimit', [min (min (lat)) max (max (lat))]);setm (GCA, 'maplonlimit', [min (min (lon)) max (max (lon))]);% Plot data dan menambahkan sebuah colorbarsurfm (lat, lon, chlor_a_2)%ini membutuhkan waktu yang lama!set (GCA, 'clim', [0,001 5])colorbar ('Horiz')% Menambahkan data garis pantai ke angkaberpegang pada;%ini memungkinkan Anda untuk merencanakan lebih dari satu hal pada angka yang samaplotm (pantai, 'Warna', 'putih', 'Kliping', 'on')

Halaman 26

Contoh 5: Cara memuat dan menampilkan tingkat MODIS 3 data dan kualitas(Ini pada dasarnya adalah prosedur yang sama seperti yang digunakan untuk tingkat 2 data.)% Menentukan path dan nama file (data dan kualitas)l3path = 'c: \ COA \ gambar \';fname = MO36MW26.chlor_a_2.ADD2001089.004.2002186192400.hdf;QName = MO36QW26.chlor_a_2.ADD2001089.004.2002186192356.hdf ';% Memuat datachlor_a_2_l3 = hdfread ([l3path fname], 'chlor_a_2_mean');qual_chlor_a_2_l3 = hdfread ([l3path QName], 'chlor_a_2_qual_b');% Mendapatkan persamaan skala dari file HDF% Untuk mengkonversi data dari jumlah baku untuk unit yang tepat[Nama, unit, kemiringan, int, eq] = get_hdfmeta ([l3pathfname], 'chlor_a_2_mean');% Mengkonversi data dari jumlah baku untuk unit yang tepatCATATAN PENTING !!!%% TIDAK SEMUA PARAMETER MEMILIKI PERSAMAAN LINEAR SCALING% - Memeriksa isi dari variabel 'eq' sebelum melanjutkanchlor_a_2_l3 = ganda (chlor_a_2_l3) * ganda (kemiringan) + ganda (int);% Plot data chlor_a_2angkabeban rainbobcolormap (rainbob)imagesc (chlor_a_2_l3, [0,001 1])colorbarjudul (nama)% Plot data yang berkualitasangkabeban quality_colormapcolormap (quality_colormap)imagesc (qual_chlor_a_2_l3, [0 3])Judul ([nama ': Kualitas'])

Halaman 27

TIPS UNTUK PEMULAUntukmemulai Matlab,jenismatlabdi command prompt (Catatan: pada kitasistem, gunakanmatlab6).Untukbantuanpada setiap perintah, jenisbantuan command (perintahmana adalahnama perintah) pada Matlab prompt.Jikatitikkoma(;) ditempatkan setelah perintah, hasilnya tidak akanditampilkan.Menghapus titik koma menyebabkan hasil yang akan ditampilkan.Untukcontoh:a = 4 * 6;akan menciptakan variabel, dengan nilai 24, tetapi tidak akan menunjukkan bahwa padalayar.a = 4 * 6akan menciptakan variabel yang sama, dan akan mencetak "24" ke layar.Untukmengubah direktori,ketikpath cdpada prompt Matlab, di mana jalan adalahjalan yang ingin Anda ubah ke.Anda juga dapat menggunakanlsdandir.Untuk melihat daftar semuavariabelAndasaat inidan dimensi mereka, jeniswhos.Arraydiapit tanda kurung.Sebagai contoh:a = [1 5 2: 9];menciptakan array:1 5 2 3 4 5 6 7 8 9Untuk array dua dimensi, gunakan titik koma untuk menunjukkan baris berikutnya:a = [1 3 6;7 9 9;8 2 1];Menciptakan:1 3 67 9 98 2 1Array dapat dibuat dalam banyak dimensi yang Anda inginkan.Untuk referensi isi array, menggunakan kurung bulat:a (4)

Halaman 28

adalah entri keempat dalam sebuah array (entri pertama adalah (1)).Dalam array pertama di atas,ini akan menjadi 3. Pada array kedua, ini akan menjadi 7. Dalam dua dimensiarray, isi juga dapat dirujuk sebagai:a (2,1)dimana angka pertama adalah baris dan yang kedua adalah kolom (semuanyanomor mulai dari 1).Hal ini juga akan kembali 7 untuk array keduadi atas.Anda sama dapat referensi subset dari array:a (1: 2,2: 3)kembali:3 69 9Stringdapat dibuat dengan menggunakan tanda kutip tunggal:a = 'ini adalah string';Hal ini menciptakan sebuah array karakter.Substring kemudian dapat direferensikan hanya sepertinormal array:b = a (2: 4)% ini mengembalikan array karakter: nyaString dapat digabungkan dengan menggabungkan dua array karakter menjadi satuarray karakter:c = [bb]% ini mengembalikan array karakter: hishisBeberapa string dapat diletakkan di baris yang berbeda dari array tunggal, tetapi mereka harussemua sama panjang.Untuk string dari berbagai panjang, pertimbangkan untuk menggunakan selArray.Thearray selmemungkinkan Anda matriks kelompok dari berbagai ukuran dan jenis bersama-samake dalam array sel tunggal.Sel array dibuat dan direferensikan menggunakan keritingtanda kurung:c = {ab};menciptakan array sel yang berisi dua array a dan b.c {1}mengembalikan array pertama di array sel (a).Sel array dapat multidimensi.Loops dan kondisidapat dibuat dengan menggunakan jika, sementara, dan untuk laporan.Untukinformasi lebih lanjut, lihat bantuan matlab.Komentardapat dibuat dengan menggunakan%, misalnya:

Halaman 29

% Ini adalah komentara = b + c;% Semuanya setelah tanda persen komentarSerangkaian perintah dapat disatukan menjadi satuprogram yang.Ini adalahhanya file ascii, dengan perintah yang terdaftar satu demi satu seperti merekaakan muncul setelah Matlab prompt.Program nama file harus memilikiekstensi "M".Untuk menjalankan program ini, cukup ketik nama file Program(Tanpa ekstensi M) pada prompt perintah.Sebagai contoh:% Ini adalah contoh program.% Kosong baris akan diabaikan.a = 3;b = a-1;c = b / 4% ini akan mencetak nilai cSimpan file ini sebagai sample.m.Untuk menjalankan file ini, Anda dapat:1 - cd ke direktori di mana Anda menyimpan program (dari dalam matlab),dan jenissampel, atau2 - menambahkan path program untuk jalur Matlab menggunakan File -Set Jalur... (dariMatlab toolbar utama), dan kemudian ketiksampeldi Matlab prompt.IniOpsi terakhir akan disimpan setelah Anda keluar Matlab, sehingga Anda selalu dapat menjalankanprogram dalam folder dari direktori manapun.Nilai 0,5 akan mencetak pada layar.Fungsiyang dibuat mirip dengan program, tetapi pada awal program(Setelah komentar Anda ingin menyertakan) Anda mengetik:Fungsi [a, b, c] = myfunction (input1, input2);di mana output akan menjadi a, b, dan huruf c, dan input yang diperlukan adalah input1 danintput2.Anda dapat memiliki banyak input dan output yang Anda inginkan (termasuktidak satupun).Simpan file fungsi ini sebagai myfunction.m (atau apa pun fungsi Anda adalahdisebut).Untuk memanggil fungsi dari program lain atau dalam Matlab, gunakan:[Out1, out2, out3] = myfunction (in1, in2);Perhatikan bahwa nama variabel tidak harus cocok, tetapi urutan yang benar danjumlah variabel harus dilestarikan.Untukmenjalankan program Matlab dari baris perintah UNIX, ketik:/ Path / Matlab !/outpath/myoutput.log

Halaman 30

di mana jalan jalan di mana Matlab berada, progpath adalah jalan di mana AndaProgram (myprogram.m) berada, dan outpath adalah di mana Anda akan sepertioutput (layar matlab) dikirim.File output ini berguna untuk debugging.Untukmenghentikan programdari berjalan, tipekontrol c.Untukkeluar dari Matlab, jenisexit.Beberapa lainnyamatlab berguna perintahAnda mungkin ingin menggunakan:Angka(membuka jendela gambar)Plot(untuk plot 2-D)image(untuk 3-D permukaan petak)set(untuk mengubah angka dan sumbu properti)menemukan(mencari data di dalam sebuah array yang sesuai kriteria Anda)save(data output)print(output sosok sebagai jpeg / tiff / etc)jelas(untuk menghapus parameter dari ruang kerja)dekat(untuk menutup jendela gambar)

Halaman 31

MODIS GUI dan MODISThe MODIS GUI dirancang untuk interaktif memuat dan menampilkan MODISData lautan.Matlab dan Toolbox Pemetaan (baik dari The MathWorks:http://www.mathworks.com/)diperlukan.The MODIS GUI tersedia,bersama dengan bantuan online, dari:http://picasso.coas.oregonstate.edu/ORSOO/MODIS/GUIhelp/.Fitur utama dari MODIS GUI meliputi:impor level 2 dan 3 file MODIS HDF (data, bendera, dan kualitas)subregions impor data MODISmemilih rentang nilai yang akan diplotpeta datamemperbesar atau memperkecilAngka perubahan warna / proyeksi / labeltopeng Datamembuat histogrammembuat 2D plotmenyimpan datamenyimpan angkaSelain itu, data dapat diedit di ruang kerja dan dimuat ke dalam GUI untukpemetaan.Tidak ada kemampuan pemrosesan batch saat ini.Untuk tutorial, kode MODIS GUI telah ditempatkan di direktori:c: \ COA \ modisguiData MODIS berada di direktori:c: \ COA \ gambarUntuk meluncurkan MODIS GUI, pertama kali memulai Matlab dengan mengklik dua kali padaIcon Matlab.Kemudian mulai MODIS GUI dengan mengetik:>> Cd c: \ COA \ modisgui>> MODISGUI

Halaman 32

Contoh 1: Cara memuat dan menampilkan MODIS lautan tingkat 2 data.1. Pada bagian atas, "Muat MODIS berkas HDF", memilih tingkat 2 file:c: \ COA \ gambar \MODOCL2B.A2000294.1600.004.2002259014241.hdf2. Biarkan "jenis file" sebagai "tingkat 2".3. Biarkan "ukuran langkah" di 5. Ini akan memuat setiap 5thpixel saja.Untukmemuat semua piksel, menetapkan nomor ini untuk 1 (jauh lebih lambat).4. Tekan "GO" tombol.5. Daftar semua parameter yang tersedia di tingkat 2 berkas akan muncul dalamjendela terpisah.Pilih "chlor_a_2" dan tekan "GO".6. Data yang dimuat akan muncul dalam daftar di bagian kedua ("PilihData dimuat untuk plot ").Kotak kiri berisi nama file danNama parameter.Kotak tengah mengandung dimensidata dimuat (baris x kolom).Kotak kanan berisi namaarray dalam ruang kerja Matlab, jika Anda ingin memanipulasi data.7. Pastikan data yang Anda ingin menampilkan disorot dalam daftar.8. Atur nilai min dan max 0,001 dan 1 masing-masing, lalu tekan"GO".9. Pada bagian Membuat Peta, tekan tombol "GO".

Halaman 33

Contoh 2: Bagaimana memetakan MODIS lautan tingkat 2 data.1. Ikuti langkah 1-8 dalam contoh 1 untuk memuat tingkat 2 Data chlor_a_2.2. Sekarang kita akan memuat garis lintang dan bujur data yang sesuai.Diyang "Muat MODIS HDF file" bagian, pilih tingkat yang sesuai 2File MODOCQC:c: \ COA \ gambar \MODOCQC.A2000294.1600.004.2002259014241.hdf(Anda juga dapat menggunakan tingkat 1b berkas MOD03 - memuat sebagai file level 2.)3. Gunakanukuran langkah yang samaseperti sebelumnya, dan tekan "GO".4. Pilih dua parameter "Lintang" dan "bujur", dan tekan "GO".5. Dua dataset baru akan muncul di "Data Pilih dimuat untuk merencanakan" yangBagian (lintang dan bujur).Mereka harus memiliki yang samadimensi sebagai data chlor_a_2 Anda.6. Pastikan chlor_a_2 dataset disorot dalam "Pilih dimuatData untuk plot "daftar.7. Pada "Membuat peta" bagian, tekan "pilih lat / lon".8. Dalam daftar drop-down, pilih bujur dan lintang yang tepatdataset digunakan, lalu tekan "GO".9. Kisaran lat nilai / lon akan muncul di peta bagian Membuat.10.In bagian Membuat peta, tekan tombol "GO".

Halaman 34

Contoh 3: Cara memuat dan menampilkan MODIS lautan tingkat 3 data.1. Pada bagian, "Load berkas MODIS HDF", memilih tingkat 3 file:c: \ COA \ gambar \MO04MM26.chlor_a_2.ADD2001121.004.2002211074834.hdf2. Biarkan "jenis file" sebagai "data (M, N, S)" dan mengubah "ukuran langkah" untuk1.3. Pilih wilayah 30 sampai 50oN, -150 sampai -110oE.4. Tekan "GO" tombol.5. Data yang dimuat akan muncul dalam daftar di "Pilih data yang dimuat keplot "bagian.6. Pastikan data yang Anda ingin menampilkan disorot dalam daftar.7. Atur nilai min dan max 0,001 dan 1 masing-masing, lalu tekan"GO".8. Pada bagian Membuat Peta, tekan tombol "GO".

Page 35

Contoh 4: Bagaimana untuk menutupi MODIS lautan tingkat 3 data.1. Pada bagian, "Load berkas MODIS HDF", memuat tingkat 3 file:c: \ COA \ gambar \MO36MW26.chlor_a_2.ADD2001089.004.2002186192400.hdf2. Biarkan "jenis file" sebagai "data (M, N, S)", "ukuran langkah" pada 5, yangwilayah sebagai global, dan tekan "GO".3. Sekarang beban yang sesuai tingkat 3 file dengan data yang ingin Anda gunakansebagai masker (F, 1,2, atau 3 file), seperti:c: \ COA \ gambar \MO36FW26.chlor_a_2.ADD2001089.004.2002186192400.hdfKali ini, "jenis file" harus "bendera (F, 1,2,3), dan ukuran langkah5. Hit "GO".4. Delapan dataset baru akan muncul dalam daftar di "Pilih data yang dimuat keplot "bagian, satu untuk setiap bendera dalam file.5. Pastikan data yang Anda ingin untuk menutupi (yang chlor_a_2 Data tingkat 3) adalahdisorot dalam daftar.6. Tekan "menerapkan masker" tombol.7. Pilih satu atau dua masker untuk menerapkan dari 8 bendera Anda dimuat.Itutopeng pertama disebut topeng tanah, tapi bisa apa saja.Hit "GO".8. Sebuah dataset bertopeng baru akan muncul dalam daftar.Pastikan itu adalahdisorot.9. Pada bagian Membuat Peta, tekan tombol "GO".