Display maps with the GEE python library

Access the Google Earth Engine database and tools using your own code editor and visualise the maps.

Just a simple example..

Step 1: Install the GEE python api.

Step 2: Run the code below.

# Import the Earth Engine Python Packages
import ee
import ee.mapclient

# Initialize the Earth Engine object, using the authentication credentials.

# Print the information for an image asset.
image = ee.Image('srtm90_v4')

# create the vizualization parameters
viz = {'min':0.0, 'max':4000, 'palette':"000000,0000FF,FDFF92,FF2700,FF00E7"};

# display the map
ee.mapclient.addToMap(image,viz, "mymap")

4 thoughts on “Display maps with the GEE python library”

  1. Bạn đã chạy thử đoạn code này chưa? ee.mapclient cần đến Tkinter mà Tkinter không chạy được cho webapp…

    Cho mình thêm thông tin nhé. Thanks.


  2. Thank you for your comment.

    Of course I did, and PIL need to import ImageTK, and ImageTK need to import _tkinter library.

    The problem here is _tkinter is provided in _tkinter.pyd (Windows) and _tkinter.so (Linux), but not _tkinter.py while GEE Python cannot read the library which are not *.py format.

    It is working fine if you run above codes in Python Console (or Terminal), but you cannot make it run in your web app.

    Do you have any alternative.

    Thanks in advance.


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 )

Google+ photo

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

Connecting to %s