n维地球观测数据处理的python库

nd的Python项目详细描述


Build Statuscodecov

nd

这个软件包包含一系列处理和分析卫星数据的工具。

nd正在大量使用xarraydask用于并行化。

gdal库仅用作nd.io中的兼容层,以允许读取支持的文件格式。 在内部,所有数据都以xarray数据集的形式传递,所有提供的函数都将此格式作为输入。 nd.io.from_gdal_dataset可用于将任何gdal.Dataset对象或gdal可读文件转换为xarray数据集。


子模块

nd.io

卫星数据读写功能。

  • 往返netcdf
  • 从打开的gdal数据集和任何gdal可读文件中读取数据
  • 处理复杂值数据(NetCDF不支持)时,在写入NetCDF时分解为两个real,在读取时则相反

第二次变更

实现变更检测算法的模块。

  • 将双极化数据转换为复协方差矩阵表示
  • Omnibustest(Conradsen等人的变化检测算法。(2015年))

nd.分类

分类和聚类方法的集合。

正在工作

nd.过滤器

实现多个筛选器,当前:

  • 核卷积
  • 非本地平均值

最终用途

多个实用功能。

  • 拆分/合并numpy数组、xarray数据集
  • 对xarray数据集执行并行化操作

nd.翘曲

给定一个带有地面控制点(GCP)的数据集,通常以连接点网格的形式, 将数据集扭曲到等矩形投影(WGS84)上,使纬度/经度直接对应于 分别是y和x坐标。

这使得连接数据集更容易,并减少了存储大小,因为lat/lon坐标 不需要为每个像素存储。

nd.可视化

有几个函数可以快速可视化数据。

  • 从数据创建RGB图像
  • 从时空数据集创建视频

第二层瓷砖

  • 将数据集拆分为平铺。
  • 读取平铺数据集。
  • 跨平铺数据集映射函数。
  • 创建并合并带缓冲区的平铺以避免边缘影响

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Clojure关键字在内存中的大小是多少?   Java中有固定长度的通用数组对象吗?   PostgreSQL:通过Java更新我的用户表   错误:使用java解析xml   java Json显示列表中对象的名称   java比较JodaTime时区   与JAVA中的API和包的区别?   java的int值在for循环中不改变   谷歌应用引擎中的java RSA   迁移到spring 5后出现java非法字符错误   java Websphere管理控制台不工作   JavaGSON如何始终在json中包含毫秒?   带有空格和双引号的windows Java ProcessBuilder命令参数失败   java错误:重复的zip条目[43.jar:org/apache/http/annotation/NotThreadSafe.class]