zoukankan      html  css  js  c++  java
  • 统计研究区内Landsat影像数量

    统计研究区内Landsat影像数量

    2021-08-28 17:11:39 星期六
    导出结果为数量csv文件

    var ROI = ee.FeatureCollection("users/xxx/xxx");
    function cloudmask(image) {
      // Remove edge pixels that don't occur in all bands
      var mask1 = image.mask().select('B.*').reduce(ee.Reducer.min());
      return image.updateMask(mask1);
    }
    function setImageInfo(image){
      var date = image.get("SENSING_TIME");//获取影像时间
      var year=ee.Date(date).get("year");
      image=image.set("year",year);//设置属性 年
      var month=ee.Date(date).get("month");
      image=image.set("month",month);//设置属性 月
      var day=ee.Date(date).get("day");
      image=image.set("day",day);//设置属性 日
      return image;
    }
    ///////////////////////////////////////////////////////
    //------------------Landsat5--------------------------//
    var colTM2 = ee.ImageCollection("LANDSAT/LT05/C01/T1_SR")
                    .filterDate('1989-01-01', '2012-05-31')
                    .filterBounds(ROI)
                    .map(cloudmask)
                    .map(setImageInfo);
    print(colTM2)
    //export imageCollection information
    Export.table.toDrive({
      collection:colTM2,
      description:"L5_Stat",
      fileNamePrefix:"L5_Stat",
      fileFormat:"CSV",
      selectors:["year","month","day","WRS_PATH","WRS_ROW"]});
    ////////////////////////////////////////////////////////
    //------------------Landsat7--------------------------//
    var colETM = ee.ImageCollection("LANDSAT/LE07/C01/T1_SR")
                    .filterDate('1999-01-01', '2003-05-31')
                    .filterBounds(ROI)
                    .map(cloudmask)
                    .map(setImageInfo);
    //export imageCollection information
    Export.table.toDrive({
      collection:colETM,
      description:"L7_Stat",
      fileNamePrefix:"L7_Stat",
      fileFormat:"CSV",
      selectors:["year","month","day","WRS_PATH","WRS_ROW"]});
    ///////////////////////////////////////////////////////
    //------------------Landsat8--------------------------//
    var colOLI = ee.ImageCollection("LANDSAT/LC08/C01/T1_SR")
                    .filterDate('2013-01-01', '2019-12-31')
                    .filterBounds(ROI)
                    .map(cloudmask)
                    .map(setImageInfo);
    //export imageCollection information
    Export.table.toDrive({
      collection:colOLI,
      description:"L8_Stat",
      fileNamePrefix:"L8_Stat",
      fileFormat:"CSV",
      selectors:["year","month","day","WRS_PATH","WRS_ROW"]});
    
  • 相关阅读:
    qt中文乱码问题
    【Qt开发】QThread 实用技巧、误区----但文档中没有提到
    TCP/UDP网络性能测试工具
    wireshark怎么抓包、wireshark抓包详细图文教程
    INDEX--从数据存放的角度看索引2
    杂谈--从基数评估来看问题1
    INDEX--从数据存放的角度看索引
    疑难杂症--为数据库主文件所在磁盘保留一定量磁盘空间
    统计--VARCHAR与NVARCHAR在统计预估上的区别
    杂谈--SQL SERVER版本
  • 原文地址:https://www.cnblogs.com/icydengyw/p/15200630.html
Copyright © 2011-2022 走看看