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

相关文章

Oracle 通过 ROWID 批量更新表的方法

《Oracle通过ROWID批量更新表的方法》在Oracle数据库中,使用ROWID进行批量更新是一种高效的更新方法,因为它直接定位到物理行位置,避免了通过索引查找的开销,下面给大家介绍Orac... 目录oracle 通过 ROWID 批量更新表ROWID 基本概念性能优化建议性能UoTrFPH优化建议注

Android NDK版本迭代与FFmpeg交叉编译完全指南

《AndroidNDK版本迭代与FFmpeg交叉编译完全指南》在Android开发中,使用NDK进行原生代码开发是一项常见需求,特别是当我们需要集成FFmpeg这样的多媒体处理库时,本文将深入分析A... 目录一、android NDK版本迭代分界线二、FFmpeg交叉编译关键注意事项三、完整编译脚本示例四

查看MySQL数据库版本的四种方法

《查看MySQL数据库版本的四种方法》查看MySQL数据库的版本信息可以通过多种方法实现,包括使用命令行工具、SQL查询语句和图形化管理工具等,以下是详细的步骤和示例代码,需要的朋友可以参考下... 目录方法一:使用命令行工具1. 使用 mysql 命令示例:方法二:使用 mysqladmin 命令示例:方

Java版本不兼容问题详细解决方案步骤

《Java版本不兼容问题详细解决方案步骤》:本文主要介绍Java版本不兼容问题解决的相关资料,详细分析了问题原因,并提供了解决方案,包括统一JDK版本、修改项目配置和清理旧版本残留等步骤,需要的朋... 目录错误原因分析解决方案步骤第一步:统一 JDK 版本第二步:修改项目配置第三步:清理旧版本残留兼容性对

idea报错java: 非法字符: ‘\ufeff‘的解决步骤以及说明

《idea报错java:非法字符:‘ufeff‘的解决步骤以及说明》:本文主要介绍idea报错java:非法字符:ufeff的解决步骤以及说明,文章详细解释了为什么在Java中会出现uf... 目录BOM是什么?1. BOM的作用2. 为什么会出现 \ufeff 错误?3. 如何解决 \ufeff 问题?最

Linux搭建单机MySQL8.0.26版本的操作方法

《Linux搭建单机MySQL8.0.26版本的操作方法》:本文主要介绍Linux搭建单机MySQL8.0.26版本的操作方法,本文通过图文并茂的形式给大家讲解的非常详细,感兴趣的朋友一起看看吧... 目录概述环境信息数据库服务安装步骤下载前置依赖服务下载方式一:进入官网下载,并上传到宿主机中,适合离线环境

Redis中6种缓存更新策略详解

《Redis中6种缓存更新策略详解》Redis作为一款高性能的内存数据库,已经成为缓存层的首选解决方案,然而,使用缓存时最大的挑战在于保证缓存数据与底层数据源的一致性,本文将介绍Redis中6种缓存更... 目录引言策略一:Cache-Aside(旁路缓存)策略工作原理代码示例优缺点分析适用场景策略二:Re

Pandas利用主表更新子表指定列小技巧

《Pandas利用主表更新子表指定列小技巧》本文主要介绍了Pandas利用主表更新子表指定列小技巧,通过创建主表和子表的DataFrame对象,并使用映射字典进行数据关联和更新,实现了从主表到子表的同... 目录一、前言二、基本案例1. 创建主表数据2. 创建映射字典3. 创建子表数据4. 更新子表的 zb

MySQL更新某个字段拼接固定字符串的实现

《MySQL更新某个字段拼接固定字符串的实现》在MySQL中,我们经常需要对数据库中的某个字段进行更新操作,本文就来介绍一下MySQL更新某个字段拼接固定字符串的实现,感兴趣的可以了解一下... 目录1. 查看字段当前值2. 更新字段拼接固定字符串3. 验证更新结果mysql更新某个字段拼接固定字符串 -

浅谈配置MMCV环境,解决报错,版本不匹配问题

《浅谈配置MMCV环境,解决报错,版本不匹配问题》:本文主要介绍浅谈配置MMCV环境,解决报错,版本不匹配问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录配置MMCV环境,解决报错,版本不匹配错误示例正确示例总结配置MMCV环境,解决报错,版本不匹配在col