前言
本文主要介绍一下在geemap中如何利用plot工具进行图表绘制~
一、plot图表绘制
1. 导入地图底图
# class 9_在geemap中绘制plot图表
import geemap
Map = geemap.Map()
Map
2. 加载两景地图影像
加载两景地图影像: Landsat-7多光谱影像和Hyperion高光谱影像数据。
# 加载两个地图底图 (Landsat-7多光谱数据和hyperion高光谱数据)
landsat7 = ee.Image('LE7_TOA_5YEAR/1999_2003').select([0, 1, 2, 3, 4, 6])
landsat_vis = {'bands': ['B4', 'B3', 'B2'], 'gamma': 1.4}
Map.addLayer(landsat7, landsat_vis, "LE7_TOA_5YEAR/1999_2003")
hyperion = ee.ImageCollection('EO1/HYPERION').filter(
ee.Filter.date('2016-01-01', '2017-03-01')
)
hyperion_vis = {
'min': 1000.0,
'max': 14000.0,
'gamma': 2.5,
}
Map.addLayer(hyperion, hyperion_vis, 'EO1/HYPERION');
3. 利用plot工具进行绘图
利用set_plot_option绘制选择点的各波段反射率信息,详细代码如下。
# 在geemap中绘制柱状图,展示某一个点在影像中个波段的反射率情况。
Map.set_plot_options(plot_type='bar', add_marker_cluster=True)
① Landsat-7多光谱影像各波段反射率柱状图展示如下:
② Hyperion高光谱影像各波段反射率柱状图展示如下:
总结
以上就是本文主要介绍的在geemap中如何利用plot工具进行图表绘制,后续会继续更新使用geemap的具体实例~