gma 2 成书计划

随着 gma 2 整体构建完成。下一步计划针对库内所有功能完成一个用户指南(非网站)。

封皮

主要章节

章节完成度相关链接
第 1 章 GMA 概述已完成
第 2 章 地理空间数据操作已完成
第 3 章 坐标参考系统已完成
第 4 章 地理空间制图已完成
第 5 章 数学运算模块计划中
第 6 章 气候气象模块计划中
第 7 章 遥感指数计算计划中
第 8 章 栅格处理工具计划中
第 9 章 矢量处理工具计划中
第 10 章 空间计算工具计划中
第 11 章 其他系统工具计划中
第 12 章 结束语计划中

大致目录

目 录

第 1 章 GMA 概述

1.1 GMA 简介

1.1.1 主要功能

1.1.2 构建初衷与目标

1.1.3 发展目标

1.2 快速安装

1.2.1 依赖环境

1.2.2 依赖库

1.2.2.1 GDAL (OGR/OSR)

1.2.2.2 NumPy

1.2.2.3 SciPy

1.2.2.4 pandas

1.2.2.5 matplotlib

1.2.3 安装

1.2.4 引用

1.3 探索 GMA

1.3.1 组织方式

1.3.2 整体架构

1.3.3 命名约定

1.3.4 参数或返回值

第 2 章 地理空间数据操作

2.1 地理空间数据

2.2 功能模块组成

2.2.1 数据输入输出模块(io)

2.2.2 地理数据格式模块(gft)

2.3 栅格数据操作

2.3.1 功能逻辑架构

2.3.2 栅格数据类型

2.3.3 栅格格式支持

2.3.3.1 栅格格式信息统计

2.3.3.2 创建一个栅格格式

2.3.3.3 可生成的栅格格式

2.3.4 普通栅格操作

2.3.4.1 普通栅格定义

2.3.4.2 打开栅格文件

2.3.4.3 获取栅属性

2.3.4.4 重投影

2.3.4.5 重采样

2.3.4.6 读取数据到NumPy数组

2.3.4.7 转为矢量图层

2.3.4.8 另存为栅格文件

2.3.4.9 计算统计量

2.3.4.10 获取色彩映射表

2.3.4.11 裁剪数据集

2.3.5 多维科学数据

2.3.5.1 多维科学数据定义

2.3.5.2 打开科学数据文件

2.3.5.3 获取多维数据信息

2.3.5.4 获取数据集

2.3.6 NumPy数组交互

2.3.6.1 读取NumPy数组到数据集

2.3.6.2 保存NumPy数组到文件

2.4 矢量数据操作

2.4.1 功能逻辑架构

2.4.2 矢量数据类型

2.4.2.1 几何形状类型

2.4.2.2 属性表数据类型

2.4.3 矢量格式支持

2.4.3.1 矢量格式信息统计

2.4.3.2 创建一个矢量格式

2.4.3.3 可生成的矢量格式

2.4.4 矢量创建

2.4.4.1 从点创建要素

2.4.4.2 从要素创建图层

2.4.5 矢量数据资源

2.4.5.1 打开矢量文件

2.4.5.2 查看矢量信息

2.4.5.3 获取矢量图层

2.4.6 矢量图层

2.4.6.1 获取图层信息

2.4.6.2 重投影

2.4.6.3 简化图层

2.4.6.4 矢量类型转换

2.4.6.5 转为矢量数据资源

2.4.6.6 转为栅格数据集

2.4.6.7 另存为矢量文件

2.4.6.8 获取矢量要素

2.4.6.9 空间叠加分析

2.4.6.10 更新属性表

2.4.6.11 按字段名合并

2.4.6.12 筛选相交要素

2.4.7 矢量要素

2.4.7.1 获取要素信息

2.4.7.2 几何体导出

2.4.7.3 距离计算

2.4.7.4 重投影

2.4.7.5 简化要素

2.4.7.6 几何关系测试

2.4.7.7 转为矢量图层

2.4.7.8 空间叠加分析

第 3 章 坐标参考系统

3.1 坐标系类型

3.1.1 地理坐标系

3.1.2 投影坐标系

3.1.3 其他坐标系

3.2 功能模块组成

3.3 基准面/椭球体

3.3.1 内置椭球体

3.3.2 创建椭球体

3.3.3 创建基准面

3.4 投影方法

3.4.1 内置投影方法

3.4.2 定义投影方法

3.5 内置单位

3.5.1 角度单位

3.5.2 线性单位

3.6 内置子午线

3.7 创建地理坐标系

3.8 创建投影坐标系

3.9 创建空间参考

第 4 章 地理空间制图

4.1 功能模块组成

4.2 构建思路

4.3 空间绘图

4.3.1 初始化地图框

4.3.2 添加矢量图层

4.3.3 添加矢量要素

4.3.4 添加栅格数据集

4.3.4.1 离散型

4.3.4.2 重分类

4.3.5 添加经纬网

4.3.6 设置地图框

4.3.7 添加指北针

4.3.8 添加比例尺

4.3.9 添加图例

4.3.10 添加标注

4.4 内置资源

4.4.1 世界矢量图层

4.4.2 世界栅格数据集

4.5 其他工具

4.5.1 创建绘图要素

4.5.2 获取默认色带

4.5.3 获取系统字体

第 5 章 数学运算模块

5.1 工具集简介

5.2 预处理

5.2.1 缺失值插补

5.2.2 强制转换数组

5.3 时序平滑

5.3.1 滑动平均平滑

5.3.2 Savitzky-Golay平滑

5.4 数据评估

5.4.1 D

5.4.2 MaxAE

5.4.3 NRMSE

5.4.4 R2

5.4.5 RMSE

5.4.6 CORR

5.5 核运算

5.5.1 数组聚合

5.5.2 高斯滤波

5.5.3 普通滤波

5.6 数据拉伸

5.6.1 百分比截断

5.6.2 标准差

5.6.3 最大值最小值

5.6.4 直方图均衡化

5.7 数据变换

5.7.1 S型曲线函数变换

5.7.2 对数变换

5.7.3 伽马变换

第 6 章 气候气象模块

6.1 工具集简介

6.2 气候气象指数

6.2.1 标准化降水指数(SPI)

6.2.2 标准化降水蒸散指数(SPEI)

6.2.3 降水距平百分率(PAP)

6.3 气候诊断

6.3.1 M-K 突变检验

6.3.2 Buishand 突变点检验

6.3.3 Pettitt 突变点检验

6.3.4 SNHT 突变点检验

6.4 蒸散计算

6.4.1 哈格里夫斯法(Hargreaves)

6.4.2 彭曼-蒙提斯法(Penman-Monteith)

6.4.3 桑斯维特法(Thornthwaite)

6.5 天文参量

6.5.1 日照时数

6.5.2 赤纬

6.5.3 时角

6.5.4 日地相对距离

6.5.5 大气层外太阳辐射通量

第 7 章 遥感指数计算

7.1 简单植被指数

7.1.1 NDBI

7.1.2 NDWI

7.1.3 EVI

7.1.4 NDVI

7.2 再计算植被指数

7.2.1 TVDI

第 8 章 栅格处理工具

8.1 基础处理

8.1.1 添加色彩映射表

8.1.2 波段合成

8.1.3 数据类型转换

8.1.4 裁剪

8.1.5 流程化处理

8.1.6 创建金字塔

8.1.7 镶嵌

8.1.8 正射校正

8.1.9 重采样

8.1.10 重投影

8.1.11 数据格式转换

8.2 提取分析

8.2.1 等值线

8.2.2 重分类

8.2.3 栅格转矢量

8.3 栅格融合

8.3.1 Pansharpen 融合

8.4 滤波运算

8.4.1 普通滤波

8.4.2 高斯滤波

8.4.3 栅格聚合

8.5 栅格分解

8.5.1 波段分解

8.5.2 影像切片

8.6 多维处理

8.6.1 转换为普通栅格

8.7 表面分析

8.7.1 粗糙度

8.7.2 山体阴影

8.7.3 坡度

8.7.4 坡向

8.7.5 地形耐用指数

8.7.6 地形位置指数

第 9 章 矢量处理工具

9.1 基础处理

9.1.1 几何类型转换

9.1.2 几何有效性检查

9.1.3 修复几何

9.1.4 重投影

9.1.5 简化

9.1.6 矢量格式转换

9.2 矢量提取

9.2.1 要素分割

9.2.2 矢量转栅格

9.3 几何处理

9.3.1 裁剪

9.3.2 擦除

9.3.3 相交

9.3.4 联合

9.3.5 更新

9.3.6 交集取反

9.3.7 差集

第 10 章 空间计算工具

10.1 空间查询

10.1.1 面积测量

10.1.2 坐标转换

10.1.3 长度测量

10.2 空间插值

10.2.1 B-样条函数法

10.2.2 反距离权重法

10.2.3 克里金法

10.2.4 自然邻域法

10.2.5 趋势面法

10.3 提取分析

10.3.1 值提取至点

第 11 章 其他系统工具

11.1 查找文件或文件夹

11.2 Zip文件操作

11.3 日期序列生成

11.4 多线程

第 12 章 结束语

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/86395.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

3288S Android11 适配红外遥控功能(超详细)

目录 一、rk3288平台红外遥控介绍二、原理图分析三、配置设备树并使能红外遥控功能四、打开红外打印功能,查看红外遥控的用户码和键值五、将查看到的红外遥控用户码和键值添加到设备树和.kl文件六、Android红外遥控.kl文件映射知识和使用添加新的.kl文件七、补充&am…

Unity中关于多线程的一些事

一.线程中不允许调用unity组件api 解决方法:可以使用bool值变化并且在update中监测bool值变化来调用关于unity组件的API. 二.打印并且将信息输出到list列表中 多线程可能同时输出多条信息。输出字符串可以放入Queue队列中。队列可以被多线程插入。 三.启用socke…

Python 网络爬取的时候使用那种框架

尽管现代的网站多采取前后端分离的方式进行开发了,但是对直接 API 的调用我们通常会有 token 的限制和可以调用频率的限制。 因此,在一些特定的网站上,我们可能还是需要使用网络爬虫的方式获得已经返回的 JSON 数据结构,甚至是处理…

【计算机毕业设计】基于SpringBoot+Vue记帐理财系统的设计与实现

博主主页:一季春秋博主简介:专注Java技术领域和毕业设计项目实战、Java、微信小程序、安卓等技术开发,远程调试部署、代码讲解、文档指导、ppt制作等技术指导。主要内容:毕业设计(Java项目、小程序、安卓等)、简历模板、学习资料、…

C语言 coding style

头文件 The #define Guard #define的保护文件的唯一性&#xff0c;防止被多重包含 格式 : <PROJECT>_< FILE>_H_ PROJECT : XS FILE : MV_CTR 头文件的包含顺序 C System FilesOther LibrariesUser LibraryConditional include 作用域 局部变量 -变量定义时需要…

go语言unsafe.Pointer与uintptr

以下内容来源go语言圣经 1、unsafe.Pointer&#xff0c;相当于c语言中的void *类型的指针&#xff0c;如果需要运算需要转成uintptr类型的指针 2. uintptr uintptr是一个无符号的整型&#xff0c;它可以保存一个指针地址。 它可以进行指针运算。 uintptr无法持有对象, GC不把…

Kubernetes的容器批量调度引擎 Volcano

一个用于高性能工作负载场景下基于Kubernetes的容器批量调度引擎 Volcano是在Kubernetes上运行高性能工作负载的容器批量计算引擎。 它提供了Kubernetes目前缺少的一套机制&#xff0c;这些机制通常是许多高性能 工作负载所必需的&#xff0c;包括&#xff1a; - 机器学习/深度…

三.vue2路由知识全总结

Vue Devtools&#xff1a;插件安装&#xff0c;展示模块中的数据 vue-router 应用场景&#xff1a;Vue Router 是 Vue.js 的官方路由。它与 Vue.js 核心深度集成&#xff0c;让用 Vue.js 构建单页应用变得轻而易举。 嵌套的路由/视图表模块化的、基于组件的路由配置路由参数、…

一拖三快充线(USB-C转三充)的解决方案--LDR6020P

DR6020P 是带有 3 组 6 路 DRP USB-C 及 PD 通信协议处理模块和 USB2.0 Device 功能的 16 位 RISC MCU&#xff0c;内置 8K16 位 MTP 程序存储器&#xff08;可烧录 1000 次&#xff09;&#xff0c;512 字节的数据存储器&#xff08;SRAM&#xff09;。内置 LDO 5V 输出&#…

通讯网关软件011——利用CommGate X2ODBC实现DDE数据转入ODBC

本文介绍利用CommGate X2ODBC实将DDE数据源中的数据转入到ODBC数据源。CommGate X2ODBC是宁波科安网信开发的网关软件&#xff0c;软件可以登录到网信智汇(http://wangxinzhihui.com)下载。 【案例】如下图所示&#xff0c;将DDE数据源&#xff08;如Excel&#xff09;的数据写…

postgresql-触发器

postgresql-触发器 触发器概述创建触发器管理触发器删除触发器事件触发器创建事件触发器修改触发器删除事件触发器 触发器概述 PostgreSQL 触发器&#xff08;trigger&#xff09;是一种特殊的函数&#xff0c;当某个数据变更事件&#xff08;INSERT、UPDATE、 DELETE 或者 TR…

【3dmax】怎么将点删除而面保留

在编辑多边形模式下&#xff0c;选择点模式&#xff0c;选择要删除的点&#xff0c;在下拉面板中找到【移除】

Mysql——压缩包方式安装教程

一.Mysql压缩包下载方式 zip版&#xff08;5.7及8.0&#xff09;的下载需到官方网站下载&#xff0c;不同版本对应能安装在不同的操作系统下&#xff0c;本次介绍的是mysql-8.0.30-winx64在win10下的安装方式。 下载网址&#xff1a;MySQL :: Download MySQL Community Server …

描述符——配置描述符

描述符定义 描述符实现 /*** brief USB configuration descriptor.*/ typedef struct __attribute__ ((packed)) {uint8_t bLength ; /**< Size of this descriptor in bytes. */uint8_t bDescriptorType ; /**< CONFIGURATION Descriptor Type. */ui…

基于同名面片的TLS测站点云配准

1、原理介绍 2、代码介绍 基于C++编写的程序代码如下,其依赖eigen矩阵运算库,在创建工程时包含库目录中使用了相对路径,因此其下载下来直接可以运行,不用单独在设置环境,非常方便。

云原生微服务治理:服务发现、负载均衡与熔断策略

文章目录 什么是云原生微服务治理&#xff1f;服务发现客户端发现服务器端发现 负载均衡Ribbon - 基于客户端的负载均衡Nginx - 基于服务器的负载均衡 熔断策略Hystrix - 熔断器模式 结论 &#x1f389;欢迎来到云计算技术应用专栏~云原生微服务治理&#xff1a;服务发现、负载…

Spring Cloud Gateway快速入门(二)——断言工厂

文章目录 前言1. 什么是Gateway断言工厂2. 为什么要使用断言2.1. 调试和开发&#xff1a;2.2. 防御性编程&#xff1a;2.3. 文档和可读性&#xff1a;2.4. 测试&#xff1a; 3. 常用的Gateway断言工厂3.1 Path断言工厂3.2 Method断言工厂3.3 Header断言工厂3.4 时间断言工厂 4.…

北邮22级信通院数电:Verilog-FPGA(1)实验一“跑通第一个例程” 过程中遇到的常见问题与解决方案汇总(持续更新中)

北邮22信通一枚~ 跟随课程进度更新北邮信通院数字系统设计的笔记、代码和文章 持续关注作者 迎接数电实验学习~ 获取更多文章&#xff0c;请访问专栏&#xff1a; 北邮22级信通院数电实验_青山如墨雨如画的博客-CSDN博客 目录 问题一&#xff1a;Verilog代码没有跑通 报…

LabVIEW使用ModbusTCP协议构建分布式测量系统

LabVIEW使用ModbusTCP协议构建分布式测量系统 分布式测量系统主要用于监控远程物体。这种系统允许对系统用户获得的数据进行全面的数据收集、处理、存储和组织访问。它们可能包括许多不同类型的传感器。 在任何具有互联网接入的个人计算机上运行的软件都会发送来自传感器的测…

SpringCloud Alibaba - Sentinel

接上文SpringCloud Alibaba - Nacos 1.Sentinel 流量防卫兵 1.1 安装与部署 和Nacos一样&#xff0c;它是独立安装和部署的&#xff0c;下载地址https://github.com/alibaba/Sentinel/releases 下载后的jar放到目录 然后配置 启动并访问,用户名密码都是 sentinel 此时就…