当前位置: 首页 > news >正文

卖汽车的网站怎么做的/软件开发一般需要多少钱

卖汽车的网站怎么做的,软件开发一般需要多少钱,国家卫健委信息查询,网站建设网站服务GEE实战系列之降水量分析: GEE实战1:利用GEE获取流域内的月均降水量【降水量分析】GEE实战2:利用GEE获取流域内的年总降水量【降水量分析】 (持续更新中……) 1、目标 利用GEE,获取流域内的月均降水量&…
  • GEE实战系列之降水量分析:
  1. GEE实战1:利用GEE获取流域内的月均降水量【降水量分析】
  2. GEE实战2:利用GEE获取流域内的年总降水量【降水量分析】

(持续更新中……)


 1、目标

利用GEE,获取流域内的月均降水量,或者月均降水量的最大值、最小值、平均值?

2、实现步骤



llhydrosheds.org拥有区域和全球范围应用的水文信息数据。

第 1 步:下载此文件并将其摄取到地球引擎: 盆地

步骤2:导入数据并将数据添加到地图中。

Step 3 : 使用inspector 选择一个流域。

var myBasin = basins.filter(ee.Filter.eq("BASIN_ID",420525));

第 4 步:设置感兴趣的期间。

// variables for start and end year
var startyear = 2000;
var endyear = 2016; // variables for start and end month
var startmonth = 1;
var endmonth = 1;// define start and end date
var startdate = ee.Date.fromYMD(startyear,startmonth,1);
var enddate = ee.Date.fromYMD(endyear+1,endmonth,1);// create list for years
var years = ee.List.sequence(startyear,endyear);

第5步:导入啁啾并过滤时间段。

// select precipitation for time range
var P = chirps.filterDate(startdate, enddate)// Sort chronologically in descending order..sort('system:time_start', false)

第6步:导入chirps并过滤时间段。
 

// select precipitation for time range
var P = chirps.filterDate(startdate, enddate)// Sort chronologically in descending order..sort('system:time_start', false)

第 7 步:包括以下代码段以计算年降水量。我们在哪里需要什么?最小值、最大值、平均值、总和?
 

// calculate yearly P
var yearlyP =  ee.ImageCollection.fromImages(years.map(function (y) {var w = P.filter(ee.Filter.calendarRange(y, y, 'year')).???();return w.set('year', y).set('date', ee.Date.fromYMD(y,1,1)).set('system:time_start',ee.Date.fromYMD(y,1,1)); }));

第 8 步:现在我们将设置图像和条形图的可视化。
 

// set visualizaton parameters
var p_viz = {min:0.0, max:2400, palette:"000000,0000FF,FDFF92,FF2700,FF00E7"};// Predefine the chart titles.
var title = {title: 'Yearly precipitation',hAxis: {title: 'Time'},vAxis: {title: 'Precipitation (mm)'},
};

第 9 步 我们根据年降水量数据创建图表,使用盆地多边形作为区域,并使用缩减器来计算该区域的平均降水量。
 

var chart = ui.Chart.image.seriesByRegion(yearlyP,myBasin, ee.Reducer.mean(), 'precipitation', 2500, 'system:time_start', 'SITE')
.setOptions(title)
.setChartType('ColumnChart');

第 9 步:显示结果。我们在哪里需要什么?最小值、最大值、平均值、总和?
 

// plot the chart
print(chart)// center the map
Map.centerObject(myBasin, 5);// plot the map
Map.addLayer(yearlyP.mean().clip(myBasin),p_viz, "mean yearly P")

 3、完整代码

(1)JavaScrip代码

Map.addLayer(myBasin,{},"my basin");// variables for start and end year
var startyear = 2000;
var endyear = 2016; // variables for start and end month
var startmonth = 1;
var endmonth = 1;// define start and end date
var startdate = ee.Date.fromYMD(startyear,startmonth,1);
var enddate = ee.Date.fromYMD(endyear+1,endmonth,1);// create list for years
var years = ee.List.sequence(startyear,endyear);// select precipitation for time range
var P = chirps.filterDate(startdate, enddate)// Sort chronologically in descending order..sort('system:time_start', false)// calculate yearly P
var yearlyP =  ee.ImageCollection.fromImages(years.map(function (y) {var w = P.filter(ee.Filter.calendarRange(y, y, 'year')).sum();return w.set('year', y).set('date', ee.Date.fromYMD(y,1,1)).set('system:time_start',ee.Date.fromYMD(y,1,1)); }));// set visualizaton parameters
var p_viz = {min:0.0, max:3400, palette:"000000,0000FF,FDFF92,FF2700,FF00E7"};// Predefine the chart titles.
var title = {title: 'Yearly precipitation',hAxis: {title: 'Time'},vAxis: {title: 'Precipitation (mm)'},
};var chart = ui.Chart.image.seriesByRegion(yearlyP,myBasin, ee.Reducer.mean(), 'precipitation', 2500, 'system:time_start', 'SITE').setOptions(title).setChartType('ColumnChart');// plot the chart
print(chart)

(2)python代码

(3)结果如下

4、小结

  1.  使用 sum() 计算每个月的总降水量
  2. 使用 mean() 计算月平均降水量。


参考:

  • https://mygeoblog.com/2018/09/30/precipitation-in-river-basin/
http://www.lbrq.cn/news/967231.html

相关文章:

  • 精品网站建设费用 真好磐石网络/营销策划书模板
  • 朱子网站建设/网站搜索引擎推广
  • 网站模板软件/域名查询官网
  • wordpress汉字验证码/资阳市网站seo
  • 怎么在公众号上做网站/怎么做神马搜索排名seo
  • 免费游戏打开就能玩/网站优化怎么操作
  • 靖江做网站单位/最新国内重大新闻
  • 做调研的网站一般有哪些/seo学校培训班
  • 毕业设计购物网站怎么做/疫情最新官方消息
  • 公司做网站百度还是阿里/镇江百度推广公司
  • 自己建设网站服务器/对网络营销的理解
  • wordpress 模板层次结构信息图/商丘seo推广
  • 天行健公司网站建设/日本比分算1:1
  • 合肥小程序建设/seo公司哪家好
  • 淄博网站建设招聘/完美日记网络营销策划书
  • 深圳网站制作/seo排名怎样
  • 做网页靠哪个网站赚钱/百度账号登录个人中心
  • 做网站博彩代理怎么找客源/产品推广方法有哪些
  • 做网站个体户经营范围/网站制作开发
  • 常熟有没有做阿里巴巴网站/seo搜索引擎优化总结报告
  • 网站域名打不开的原因/百度集团总部在哪里
  • 河南今天发生的重大新闻/夫唯seo怎么样
  • b2b电子商务网站调研报告免费/爱站工具包
  • 做网站比较专业的有哪些公司/连接交换
  • 房建设计图网站/搜索引擎优化答案
  • 工装/seo优化网站推广专员招聘
  • 邯郸市教育考试院官网/南京seo公司教程
  • wordpress整合论坛/内蒙古网站seo
  • 单页网站作用是什么/网络营销论文
  • 湖北网站建设 鄂 icp/百度推广电话号码
  • 【Elasticsearch】Elasticsearch 快照恢复 API 参数详解
  • 自动化测试工具 Selenium 入门指南
  • uniapp+vue3+鸿蒙系统的开发
  • Taro.eventCenter 用法详解与实战
  • day053-初识docker与基础命令
  • 学习秒杀系统-实现秒杀功能(商品列表,商品详情,基本秒杀功能实现,订单详情)