In [ ]:
%matplotlib inline
from matplotlib import pylab as plt
from geonotebook.wrappers import RasterData
rd = RasterData('vrt/tasmax_day_BCSD_rcp45_r1i1p1_ACCESS1-0_2100.vrt')
cmap = plt.get_cmap('hot_r', 50)
M.set_center(0, 0, 2).then(
M.add_layer(
rd[1], colormap=cmap, opacity=0.8, interval=(201.5,327.1)))
In [ ]:
from geonotebook.vis.utils import generate_colormap
import pandas as pd
def highlight(e):
return "background-color: {}".format(e)
df = pd.DataFrame(generate_colormap(cmap, 201.5, 327.1)).rename(columns={"quantity": "kelvin"})
df['fahrenheit'] = df['kelvin'] * (9 / 5.) - 459.67
df['celsius'] = df['kelvin'] - 273.15
df.style.applymap(highlight)
In [ ]:
M.layers.annotation.rectangles[0]
In [ ]:
M.layers.annotation.rectangles[0].data.next
In [ ]:
M.layers.annotation.rectangles[0].data.next()
In [ ]:
from geonotebook.vis.ktile.utils import get_layer_vrt
In [ ]:
print(get_layer_vrt(M.layers[0]))
In [ ]: