我们今天利用GEE上用户长上传的矢量数据进行河流和矢量文件的导出,在导出之前我们先看一下两者的定义:
河流是指由降水、融雪或地下水等形成的、沿着一定的地形坡度和地形线路向下流动的、流量大小不断变化的水道。河流在地球上分布广泛,对维持生态平衡和人类社会的发展都具有重要的意义。河流可以提供水资源、运输通道、农业灌溉、工业用水等多种用途。同时,河流也具有重要的生态功能,如维持生态平衡、调节气候、净化水质等。
流域是指一个地区的所有水体(如河流、湖泊、地下水)汇聚的地方。通常情况下,流域是由一条主要的河流及其支流和汇流而成的地理区域。流域的大小可以从微型流域到大型流域,甚至是超大型流域。流域的范围通常是按照地势、地形、水文条件以及人类活动等因素来划定和界定的。流域是地球上水资源管理和环境保护的重要单位,对于水资源的利用和保护具有非常重要的意义。
这里的主要技术流程就是,我们加载河流或者流域的矢量,然后通过点击地图上的任何我们流域范围内的点,进行筛选,筛选过后我们可以加载到地图上,河流和流域也可以通过export的形式导出来。结果如下图所示
代码:
var geometry = /* color: #d63000 */ee.Geometry.Point([104.15686444297819, 18.113424797553826]); var hydro = require('users/gena/packages:hydro') // get catchments (all of leve