PIE-Engine遥感云服务平台版本更新说明

2024-01-14 15:40

本文主要是介绍PIE-Engine遥感云服务平台版本更新说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述
PIE-Engine遥感云服务平台 自2020年8月19日发布公测版本以来,在大家的关爱和建议下不断成长,平台的可用性和成熟度也逐步提高。我们将PIE-Engine近4个月的更新情况进行了汇总,帮助大家进一步了解平台现状,从而更好地开展教育和科研工作。

一、重要更新内容

1、PIE-Engine全新官方主页上线

PIE-Engine官方网站全新改版,增加了在线直播、应用服务、遥感处理云服务等内容;PIE-Engine遥感计算云服务页面也经过了重新设计,内容展示更为全面(访问地址:https://engine.piesat.cn/engine-studio/);

2、免费可用的公共数据集增加至69种

丰富的公共数据集是使用PIE-Engine平台的基础要求,我们通过持续的数据接入和更新,将数据集种类增加至69种,总量约1.2PB,日更新量10-14TB,覆盖光学、雷达、高光谱、气象、海洋、环境等领域,同时提供了专门的页面对所有数据集进行介绍。详细数据更新情况见下文“数据集更新”说明。

3、建立了跨数据中心的数据接入和预处理系统

为了实现高速、稳定的遥感数据接入,我们构建了一套跨数据中心的分布式自动化数据接入与预处理系统,将位于中国北京/宁夏、韩国首尔、日本东京、新加坡和德国法兰克福的云服务器无缝连接起来,基于云架构协同工作;

4、增加或优化了近200个在线编程计算算子

全面更新和优化了用于在线编程的JavaScript计算算子,涉及数据统计分析、矩阵运算、集合访问、元素过滤、线性回归等,同时还提供了多种针对特定卫星数据的专有算子。大部分算子底层采用C++实现。详细更新情况见下文“开发算子更新”说明;

5、引入了多种计算流图优化技术以提升计算效率

采用多种技术优化计算脚本执行时生成的计算流DAG图,包括中间对象合并、计算路径剪枝、计算缓存替换等,大幅提高了复杂计算脚本的执行效率;

6、支持将参数化计算脚本发布为可集成的Web服务

支持将用户编写的计算脚本生成Web服务链接,其中的参数化变量可通过HTTP请求参数动态修改。生成的链接符合OGC标准,可方便地嵌入到第三方应用中,通过几行代码即可将PIE-Engine的数据和计算服务集成到业务系统中;

7、重构用户资源管理功能并增加个人资源配额限制

整体重构了用户数据资源管理功能,改进了数据上传、接入和检索的效率以及操作体验;改进数据存储机制以更好地隔离用户私有数据;优化了用户资源配额管理,目前用户个人存储空间增加至250GB,文件个数增加至6000个,下载流量增加至100GB/月;

8、发布长时间影像动态变化展示和卫星数据在线检索应用

现在用户可使用Timelapse应用查看中国区任何地方2013-2020年长时间序列影像的变化(基于Landsat8影像数据);在线提供基本的影像数据检索和统计功能,便于用户了解数据的分布情况。

二、数据集更新

1、光学卫星数据

Landsat7 TOA数据(1999-2004,全国);

Landsat8 TOA数据(2013-2020,亚洲);

Landsat8 SR数据(2013-2020,亚洲);

Sentinel 2 MSI数据(2019-2020,亚洲);

GF1_WFV TOA 数据、GF1_WFV SR 数据、GF1_B/C/D正射融合数据;

GF-2正射融合数据(样例);

2、夜光遥感

DMSP OLS、VIIRS Nighttime Day数据

3、高程DEM

ALOS DEM 12.5米、ASTER GDEM V3 30米、SRTM DEM 30米等;

4、行政区划及矢量数据

包括全球国家行政区划边界、中国省级行政区划边界、中国城市行政区划边界、中国县级行政区划边界、全球港口分布等;

5、环境监测数据

Sentinel5p系列数据(SO2、O3、NO2、CO、甲烷、甲醛、紫外线气溶胶等多种气体、云层的监测数据);

6、地表覆盖产品

全球10米地表覆盖(FROM-GLC10 2017 v1)、全球土地覆盖分类(MCD12Q1.006)、全球30米地表覆盖(FROM-GLC30 2015 v2)、全球地表覆盖GlobeLand30、全球30米不透水面产品等;

7、植被相关产品

全球8天合成LAI产品(MOD15A2H V6)、全球陆地植被产品(MOD13Q1 V6)等;

8、人口分布数据集

WorldPop人口数据集(100米/1公里)、LandScan全球人口分布数据集;

9、气象/气候产品

风云4号卫星反演产品(最近1个月)、葵花8号卫星反演产品(最近1个月)、中国1km*1km分辨率气温及雪深格点产品、气象数值天气预报产品、气象实况监测产品、气象短临预报产品、全球生态系统总初级生产力(GPP)、全球地表太阳辐射产品等;

10、海洋卫星产品

海洋2B散射计产品、海洋1C海岸带成像仪产品(1C/2A/2B)等;

11、第三方合作数据

PlanetLabs卫星数据(样例)、吉林一号卫星数据(样例)、全球250米LAI产品。

三、开发算子更新

1、增加了多种数据统计分析方法

在Reducer下扩展了mean、median、count、percentile、first、last、linearFit、linearRegression、pearsonsCorrelation、fixedHistogram等多个算子。

2、扩展了数据查询过滤方式

在Filter下增加了or、and、calendaRange、dayOfYear、inList等多种过滤方式,优化了ImageCollection和FeatureCollection的数据过滤方式;

3、增加了高程数据通用算法

包括方位角、坡度、阴影计算等算法,支持高程数据的分析计算;

4、增加了针对国产遥感数据的反演算法

包括FY4A的PM2.5、PM10、气溶胶反演算法和FY4A、Landsat8、Sentinel-1、葵花8等数据的去云算法;

5、Array类增加算子

getInfo、cat、abs、accum、slice、transpose、subtract、add、multiply、divide、and、or、not、bitwiseAnd、bitwiseOr、bitwiseNot、bitwiseXor等算子以及matirxDeterminant、matrixDiagonal、matrixToDiag、matrixTrace、matrixTranspose、matirxInverse、matrixFnorm、matrixPseudoInverse、matrixCholeskyDecomposition、matrixSolve、matrixORDecompositon、matrixMultiply等矩阵运算相关算子30个;

6、新增基本数据类型

新增了String、Number、Dictionary、List等基本数据类型,扩展算子近60个,实现了部分功能的并行计算,优化了执行效率;

7、完善ImageCollection和Image类等

完善了ImageCollection和Image类,修正了部分算子数据不兼容的问题,增加了Reduce、matrixMultiply、date、set、get等算子;

8、完善FeatureCollection和Geometry类等

完善了FeatureCollection和Geometry类,增加了contains、difference、intersects、union、simplify、dissolve、buffer、toGeoJSON等10多个算子;

9、完善了Export数据导出方法,改进了导出效率和精度。

四、其它更新情况

1、增加了用户中心模块

在用户中心中可以设置用户基本信息,查看个人积分以及兑换积分领奖等。以后用户可以使用个人积分兑换平台的资源使用配额;

2、在线帮助文档全新升级

新的用户帮助文档内容更加丰富,包含了平台上所有可用算法的说明介绍以及相关的案例讲解;

3、提供数据集专有演示脚本

增加了29种常用数据集的演示脚本,位置在“参考示例”—>“Datacatlog”目录下;

4、支持分享代码链接的管理

现在用户可以管理自己已经分享的代码链接,可设置是否公开或删除链接;

5、增加地图界面动态创建图例功能

优化矢量数据绘制、数据导出等方法。

五、近期重要发布计划

1、本地Python开发包正在内测之中,预计在2020年12月内发布;

2、多种机器学习分类算法正在集成开发中,预计在2021年1月份发布;

3、对于在线深度学习模型API的编程调用将在2021年第一季度发布,可实现AI模型和计算平台的深度整合。

这篇关于PIE-Engine遥感云服务平台版本更新说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/605674

相关文章

在Dockerfile中copy和add的区别及说明

《在Dockerfile中copy和add的区别及说明》COPY和ADD都是Dockerfile中用于文件复制的命令,但COPY仅用于本地文件或目录的复制,不支持自动解压缩;而ADD除了复制本地文件或... 目录在dockerfile中,copy 和 add有什么区别?COPY 命令ADD 命令总结在Doc

springboot3.4和mybatis plus的版本问题的解决

《springboot3.4和mybatisplus的版本问题的解决》本文主要介绍了springboot3.4和mybatisplus的版本问题的解决,主要由于SpringBoot3.4与MyBat... 报错1:spring-boot-starter/3.4.0/spring-boot-starter-

mac安装nvm(node.js)多版本管理实践步骤

《mac安装nvm(node.js)多版本管理实践步骤》:本文主要介绍mac安装nvm(node.js)多版本管理的相关资料,NVM是一个用于管理多个Node.js版本的命令行工具,它允许开发者在... 目录NVM功能简介MAC安装实践一、下载nvm二、安装nvm三、安装node.js总结NVM功能简介N

解读Pandas和Polars的区别及说明

《解读Pandas和Polars的区别及说明》Pandas和Polars是Python中用于数据处理的两个库,Pandas适用于中小规模数据的快速原型开发和复杂数据操作,而Polars则专注于高效数据... 目录Pandas vs Polars 对比表使用场景对比Pandas 的使用场景Polars 的使用

Spring Boot Actuator使用说明

《SpringBootActuator使用说明》SpringBootActuator是一个用于监控和管理SpringBoot应用程序的强大工具,通过引入依赖并配置,可以启用默认的监控接口,... 目录项目里引入下面这个依赖使用场景总结说明:本文介绍Spring Boot Actuator的使用,关于Spri

java中不同版本JSONObject区别小结

《java中不同版本JSONObject区别小结》本文主要介绍了java中不同版本JSONObject区别小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们... 目录1. FastjsON2. Jackson3. Gson4. org.json6. 总结在Jav

golang1.23版本之前 Timer Reset方法无法正确使用

《golang1.23版本之前TimerReset方法无法正确使用》在Go1.23之前,使用`time.Reset`函数时需要先调用`Stop`并明确从timer的channel中抽取出东西,以避... 目录golang1.23 之前 Reset ​到底有什么问题golang1.23 之前到底应该如何正确的

Linux中shell解析脚本的通配符、元字符、转义符说明

《Linux中shell解析脚本的通配符、元字符、转义符说明》:本文主要介绍shell通配符、元字符、转义符以及shell解析脚本的过程,通配符用于路径扩展,元字符用于多命令分割,转义符用于将特殊... 目录一、linux shell通配符(wildcard)二、shell元字符(特殊字符 Meta)三、s

Python将大量遥感数据的值缩放指定倍数的方法(推荐)

《Python将大量遥感数据的值缩放指定倍数的方法(推荐)》本文介绍基于Python中的gdal模块,批量读取大量多波段遥感影像文件,分别对各波段数据加以数值处理,并将所得处理后数据保存为新的遥感影像... 本文介绍基于python中的gdal模块,批量读取大量多波段遥感影像文件,分别对各波段数据加以数值处

IDEA如何切换数据库版本mysql5或mysql8

《IDEA如何切换数据库版本mysql5或mysql8》本文介绍了如何将IntelliJIDEA从MySQL5切换到MySQL8的详细步骤,包括下载MySQL8、安装、配置、停止旧服务、启动新服务以及... 目录问题描述解决方案第一步第二步第三步第四步第五步总结问题描述最近想开发一个新应用,想使用mysq