Publikasi Peta dengan GEEMap dan CartoEE

Setelah berhasil menggunakan Google Earth Engine dan Python API, data hasil olahan Anda mungkin ingin ditampilkan di suatu peta untuk dipublikasikan dalam suatu konferensi atau sebagai artikel jurnal. Melalui modul cartoee (cartoee.py) buatan Kel Markert, dan modul geemap (https://geemap.org) buatan Qiusheng Wu, hal ini dapat dilaksanakan dengan bantuan Jupyter Notebook dengan bahasa pemrograman Python.

Format pembuatan gambar ini, layaknya membuat plot dengan library matplotlib.pyplot pada umumnya. Sebelum membuat gambar, pastikan objek Image / Feature yang ingin Anda pasang, untuk contoh kasus kali ini saya menggunakan data cuaca di Sumatera Selatan tanggal 1 Juni 2021. Fungsi yang saya pakai untuk membuat plot tersebut adalah sebagai berikut:

def show_plot(image, vis, bbox, title):
    # Create 10 x 12 figure (W x H)
    fig = plt.figure(figsize=(12, 10))
    
    # Create colormap
    cmap = matplotlib.colors.LinearSegmentedColormap.from_list("",\
        ["blue","green","yellow","red"])

    # Create a map with First Administrative Layer from FAO2015
    gaul = ee.FeatureCollection('FAO/GAUL/2015/level1')
    ax = cartoee.get_map(gaul, region = bbox)

    # Add ee.Image data layer
    cartoee.add_layer(ax, image, cmap = cmap, 
        region = bbox, vis_params = vis)

    # Add custom sized colorbar label
    cax = ax.figure.add_axes([0.925,0.15,0.02,0.7])
    cartoee.add_colorbar(ax = ax, cax = cax,\
        vis_params = vis, cmap=cmap)
    
    # Add gridlines to the map
    cartoee.add_gridlines(ax, interval=[0.5,0.5], linestyle="--")

    # Add a title
    ax.set_title(label = title, fontsize=18)
    
    # Show the figure
    show()

show_plot(temp, temp_vis_params, bbox, temp_title)

Setelah menggunakan fungsi di atas, akan keluar sebuah gambar di Jupyter Notebook yang dapat diklik kanan dan di simpan sebagai file. Contoh gambarnya dapat dilihat di bawah ini. Menggunakan data raster temperatur, data vektor batas administrasi, kita dapat menunjukkan gambar sederhana yang dapat merepresentasikan sebaran temperatur di sekitar provinsi Sumatera Selatan pada siang hari.

Gambar 1. Temperatur atmosfer di Sumatera Selatan pada tanggal 1 Juni 2021 pukul 12 siang.

Berikut artikel singkat yang membahas pembuatan gambar peta yang terlihat profesional untuk keperluan publikasi ilmiah, untuk contoh-contoh lainnya dan fitur-fitur tambahan yang disediakan geemap dan cartoee, silakan buka web dokumentasi yang telah disediakan.

Bahan Rujukan:

  1. https://geemap.org/
  2. https://cartoee.readthedocs.io/

Published by josefmtd

Electronics Engineer

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: