Google Earth Engine 教学视频笔记
B站上GEE基础视频要点笔记
基础数据类型:
String、Number

空间数据对象:
Geometry

- 实现空间坐标变换,在epsg网站查找epsg代码填入参数
Geometry.distance()用于测算最近两点之间的距离Feature

Feature.Area()求面积Feature Collection
- 相当于arcgis shp编辑

- reduceToImage 矢量转栅格

- toLIst 变成列表元素

Image
- Mask 掩膜操作 类似裁剪,但不真实删除元素

Clip(geometry)裁剪操作Select(‘bands’)波段名称选择 slice() 按波段index选择Addbands()加波段Reproject()epsg:3857 常用网络地图坐标代号- Rgb hsv 转换
where()重新赋值 对小于4000的重赋值为0 可以剔除某些内容
- 数值判断,值域截取

- 自定义函数,计算NDVI时可用

Image.derivative()高程进行x, y 微分 求坡度- 纹理提取

- 临域操作,聚合替换

Image Collection

Filter边界、时间段、数据属性筛选
mosaic()实现多图叠加,将collection变一张image,重叠位置规则:后面取代前面
Select波段筛选并重命名,只能对同源数据操作
- 逻辑判断,Or 至少一次,and 多次

unmixing解决同物异谱或同谱异物
对象操作
Dates
- 时间基本操作

- 时间表示方法
使用Unix timestamp表示
- 时间段

- 时间段合并union

Filters

- 筛选器操作步骤:
- 获取集合
- 创建筛选器 f = Filter.xxxx()
- 对集合执行筛选器 collections.filter(f)
- 内容筛选与获取

- 日期筛选

- 组合筛选

Joins

- 左连接,定义筛选器筛选

- 影像产品结合

- saveAll 只链接属性,类似ArcGIS join中字段连接
- saveBest 参见guide











