Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
giswqs
GitHub Repository: giswqs/geemap
Path: blob/master/docs/notebooks/128_add_widget.ipynb
2313 views
Kernel: Python 3

image image

Uncomment the following line to install geemap if needed.

# !pip install -U geemap
import geemap

Add text.

m = geemap.Map() text = "Hello World" m.add_text(text, position="bottomright") m

Customize text style.

m = geemap.Map() text = "Hello World" params = { "fontsize": 30, "fontcolor": "blue", "bold": True, "padding": "10px", "background": True, "bg_color": "white", "border_radius": "5px", "position": "bottomright", } m.add_text(text, **params) m

Add image.

m = geemap.Map() image = "https://i.imgur.com/LmTETPX.png" m.add_image(image, position="bottomright") m

Add HTML.

m = geemap.Map() html = """ <h2>Jupyter Logo</h2> <img src="https://i.imgur.com/LmTETPX.png"> """ m.add_html(html, position="bottomright") m

Add widget.

import numpy as np import matplotlib.pyplot as plt
# Data for plotting t = np.arange(0.0, 2.0, 0.01) s = 1 + np.sin(2 * np.pi * t) fig, ax = plt.subplots(figsize=(4, 3)) ax.plot(t, s) ax.set( xlabel="time (s)", ylabel="voltage (mV)", title="About as simple as it gets, folks" ) ax.grid()
m = geemap.Map() m.add_widget(fig, position="bottomright") m