geemap学习笔记051:获取影像的范围

前言

通常在筛选的过程中,需要获取得到影像的边界范围,下面就将介绍一下如何获取影像的范围。

1 导入库并加载数据

import ee
import geemap

ee.Initialize()
# Create a map centered at (lat, lon).
Map = geemap.Map(center=[40, -100], zoom=4)

image = ee.Image('LANDSAT/LC08/C01/T1/LC08_044034_20140318')

# Define visualization parameters in an object literal.
vizParams = {'bands': ['B5', 'B4', 'B3'],
             'min': 5000, 'max': 15000, 'gamma': 1.3}

# Center the map on the image and display.
Map.centerObject(image, 9)
Map.addLayer(image, vizParams, 'Landsat 8 False color')

2 获取影像的矢量边界和栅格边界

# 这一行是获取影像的矢量边界
extent = image.geometry()
# 这一行是将矢量边界转为栅格,并且可以设置颜色和宽度
outline = ee.Image().paint(extent, 0, 2)
Map.addLayer(outline, {'palette': "yellow"}, "Image extent")
#返回几何坐标的 GeoJSON 列表
coordinates = extent.coordinates()
# Display the map.
Map

geemap学习笔记051:获取影像的范围_第1张图片

后记

大家如果有问题需要交流或者有项目需要合作,可以加Q Q :504156006详聊,加好友请留言“CSDN”,谢谢。

你可能感兴趣的:(geemap,学习,笔记)