- 博客(98)
- 资源 (4)
- 收藏
- 关注
原创 使用 gma 绘制汉魏洛阳城
链接: https://pan.baidu.com/s/11son9jl0ZlV5xebmFJPOoA?汉魏洛阳城始建于公元前1040年,前身为周洛邑成周城,于唐朝初年(约627年)废弃,存世约1600余年。
2025-05-12 17:54:52
227
原创 基于 gma 的气象数据的空间插值(克里金法)、保存结果并实现空间制图
Linear’(线性模型),‘Power’(乘方模型),‘Gaussian’(高斯模型),‘Spherical’(球面模型),‘Exponential’(指数模型),‘HoleEffect’(空穴效应模型)。6、空穴效应模型:HoleEffect,可配置参数:PSill, Range, Nugget。可为 ‘Ordinary’(普通克里金)或 ‘Universal’(泛克里金)。5、指数模型:Exponential,可配置参数:PSill, Range, Nugget。默认为 ‘Linear’。
2025-04-29 17:57:06
670
原创 gma 2.1.4 (2025.04.18) | GmaGIS V0.0.1a3 更新日志
链接:https://pan.baidu.com/s/1P0nmZUPMJaPEmYgixoL2QQ?:新增支持修改图层坐标系、修改比例尺;坐标、系统信息样式修改。:使用 Layer.GeomToStr 替代。:使用 Layer.Sanitize 替代。:sqlite 构建逻辑优化。:支持图层、目录的显示和隐藏。:虚拟文件构建逻辑优化。:新增4款在线地图。
2025-04-20 21:49:53
294
原创 gma 2.1.3 (2025.03.19) 更新日志
链接:https://pan.baidu.com/s/1P0nmZUPMJaPEmYgixoL2QQ?:生成几何体字符串。支持WKT、Gml、Kml、GeoJSON、EWKB、EWKT、SVG格式的字符串。:在 jupyter notebook 中添加更多的预览信息(坐标系、几何类型、四至范围等)。:使用 Layer.GeomToStr 替代。:使用 Layer.Sanitize 替代。移除重复点并确保环闭合。:强制转换数据维度(XY/Z/M)。
2025-03-24 17:59:20
288
4
原创 gma 2.1.1 (2025.01.18) | GmaGIS V0.0.1a1 更新日志
链接:https://pan.baidu.com/s/1P0nmZUPMJaPEmYgixoL2QQ?链接:https://pan.baidu.com/s/1gj-Od42_8z9esiyuggQG8Q?链接:https://pan.baidu.com/s/1gj-Od42_8z9esiyuggQG8Q?:新增了完整的右键菜单功能,基本实现GIS相关功能。:计算矢量图层的最小外接旋转矩形。:Case参数变更为可选参数。:Case参数变更为可选参数。:计算矢量图层的最小外接圆。:计算矢量图层的最小宽度。
2025-01-20 10:40:13
690
原创 gma 2.0.14 (2024.10.18) | GmaGIS V0.0.0a5 更新日志
链接:https://pan.baidu.com/s/1P0nmZUPMJaPEmYgixoL2QQ?链接:https://pan.baidu.com/s/1gj-Od42_8z9esiyuggQG8Q?链接:https://pan.baidu.com/s/1gj-Od42_8z9esiyuggQG8Q?:重新封装了 Python for GMA 内核!:添加了NDVI、TVDI、IDW三个工具。:(第四次)重建绘图底层代码!:优化部分参数监测过程!:更新至 2.0.14!
2024-10-26 18:14:25
486
原创 什么是 C/2023 A3(紫金山-阿特拉斯)彗星?让我们用 Python 来绘制它的路径
彗星(Comet),是指进入太阳系内亮度和形状会随日距变化而变化的绕日运动的天体,呈云雾状的独特外貌,也是中国神话传说的扫帚星(星官名)。该目标由中国科学院紫金山天文台近地天体望远镜于1月9日首次发现,后由南非ATLAS计划在2月22日报告存在彗星特征,进一步通过美国帕洛玛ZTF望远镜观测资料的回溯检测,确认为一颗已经开始活动的彗星。彗星的临时编号为A10SVYR,根据彗星命名系统,这颗彗星获得了两个天文台的名称,并被正式命名为C/2023 A3(Tsuchinshan-ATLAS)。
2024-10-17 09:49:29
785
原创 gma 2.0.13 (2024.09.16) 更新日志
链接:https://pan.baidu.com/s/1P0nmZUPMJaPEmYgixoL2QQ?:修复克里金插值VariogramParameters参数异常的问题!:现在,gma内部所有的矢量数据处理均基于VRT+SQL方法实现。:为Jupyter NoteBook 添加更多预览结果!:修改默认模式为直读模式(以前为创建数据库副本)!:新增 标准化加权平均降水量指数(SWAP)!:计算第二个矢量到第一个矢量的最近点。:捕捉(到第二个矢量的最近顶点)。:计算两个矢量间的最短线。:两个矢量的共享路径。
2024-09-19 16:48:41
450
原创 gma 2.0.12(2024.08.18) 更新日志
为 DataSet 类添加 +,-,*,/,//,%,**,>,&,^,|,,>= 等运算方法,现在可以直接对 DataSet 进行基础的数值计算操作。链接:https://pan.baidu.com/s/1P0nmZUPMJaPEmYgixoL2QQ?:新增ReName(重命名图层)、OverWrite(强制覆盖重复)参数。计算公式:Nor = (GB2 – GB1) / (GB2 + GB1):新增 Metadata参数,用以创建时添加元数据。:添加代数计算方法,可以直接进行更高级的代数运算。
2024-08-21 10:50:33
706
原创 pandas/polars/gma读写Excel文件速度对比,探索Excel数据处理的最佳性能模式
Excel(.xlsx)文件作为数据表重要承载格式,在诸多领域有较大规模的应用。在数据自动化处理过程中,针对Excel数据,我们常编写代码进行自动化过程。
2024-07-26 14:13:02
2067
1
原创 gma 2.0.11 (2024.07.14) | GmaGIS V0.0.0a5 更新日志
链接:https://pan.baidu.com/s/1P0nmZUPMJaPEmYgixoL2QQ?链接:https://pan.baidu.com/s/1gj-Od42_8z9esiyuggQG8Q?:绘制栅格数据集,当栅格数据的波段为2时,默认行为修改为绘制第一个波段,之前为将其扩展为3个波段绘制RGB图像!:进一步压缩空间占用(相较于a4版本减少80MB,约25%),安装后大小约230MB!:移除部分gma错误信息提示(变更为原生错误)!:添加作物水分亏缺指数计算功能!:适配高分辨率缩放!
2024-07-23 17:18:58
559
原创 源代码分享:gma 1.x 气候气象指数计算源代码
稍后会以邮件的方式提供用户文档。clindex:气候指标计算函数。cmana:气候诊断函数。static:气候常量。et0:蒸散计算函数。utils:通用工具。
2024-07-09 10:44:13
354
4
原创 gma 2.0.10 (2024.06.16) | GmaGIS V0.0.0a4 更新日志
合入大部分函数,支持时间序列栅格,矢量(基于属性表,包含各种表格文件)的计算。工具针对内存占用进行了优化,基本不会出现爆内存的情况。链接:https://pan.baidu.com/s/1P0nmZUPMJaPEmYgixoL2QQ?链接:https://pan.baidu.com/s/1gj-Od42_8z9esiyuggQG8Q?:修复一个未定义nodata的数据自动识别时,由于其值不为float导致函数抛出错误的问题。波段1为经度,波段2为纬度。:添加一个启动界面,避免无知等待。
2024-06-15 23:20:13
424
原创 gma 2.0.9 (2024.05.12) | GmaGIS alpha-2 更新日志
请使用几何自检测方法:io.ReadVector().GeomSelfTest() 替代。链接:https://pan.baidu.com/s/1P0nmZUPMJaPEmYgixoL2QQ?链接:https://pan.baidu.com/s/1HCalK2iTF3BEIGyHUK7b_g?:修复一个针对自定义坐标系出现的WKID获取失败而导致坐标系无法预览的bug(但不影响使用)。:新增坐标系查询、创建、保存、读取等功能。:地图制图、气候气象、遥感指数、栅格代数。:内容工具、预览工具。
2024-05-22 16:17:53
567
原创 gma 2 用户文档(pdf版)更新计划
随着 gma 2 整体构建完成,下一步继续针对库内所有功能完成一个用户指南(非网站)。相较于上次更新用户文档pdf版,已经过去了大半年。当然,PDF 版比网站上内容更丰富,也更新(文档基于 gma 2.0.9a2)及之后版本。现在终于有了更新内容!!!!!!!!!网盘下载(含最新的预览版):链接:https://pan.baidu.com/s/1P0nmZUPMJaPEmYgixoL2QQ?pwd=1pc8提取码:1pc8。
2024-04-15 21:54:38
720
1
原创 gma 教程:计算标准化降水指数(SPI)
Python 计算标准化降水指数(Standardized Precipitation Index)。
2024-04-07 16:48:25
2622
3
原创 盘点 gma 中为 矢量数据 设计的切片操作
数据切片是 Python 中非常实用的方法,Numpy、Pandas 等第三方库的切片操作为数据处理提供了不少便利。如果能对栅格/矢量数据进行切片,那会使地理数据处理也变得方便和快捷。本文基于开始,盘点针对打开的 矢量数据(Layer) 的切片操作方法。gma 网站:https://gma.luosgeo.comPyPi 项目:https://pypi.org/project/gma/示例数据(CTAmap):https://www.shengshixian.com/
2024-03-26 11:03:05
434
原创 gma 2.0.7 (2024.03.16) 更新日志
新增数据集切片功能,可以按照 DataSet[波段序号/列表/slice, 行slice, 列slice] => DataSet 方式进行切片提取。:为使栅格数据切片功能与 Python 内置切片逻辑匹配(从0开始),且保持库内各部分定义一致,所有包含波段序号的函数/方法或功能默认初始波段序号由1修改为0!链接:https://pan.baidu.com/s/1P0nmZUPMJaPEmYgixoL2QQ?:大幅优化绘图效率。:优化插值过程,在尽量不影响速度的前提下,大幅减少内存占用。
2024-03-18 19:43:16
450
原创 盘点 gma 中为 jupyter notebook 设计的实用功能
Jupyter Notebook 是一个开源的交互式计算环境,支持创建和共享包含实时代码、方程式、可视化和文本的文档。随 Anaconda 安装,也可通过安装(网站:https://jupyter.org/)。提供了一个交互式计算环境,用户可以逐步执行代码块,查看中间结果,并调整代码。这种交互性使得探索性数据分析和实验性编程更为方便。使用Markdown语法,用户可以在Notebook中添加富文本、数学公式、图像和链接等。这使得Notebook不仅仅是一个代码编辑器,还是一个完整的文档和演示工具。
2024-03-06 10:46:19
1047
原创 使用 gma 绘制隋唐洛阳城
最近河南文旅大伙,给家乡带了一波热度,想想又是王子又是公主,着实羡慕。出门在外,还是对加很有感觉得,不过很遗憾,本人不能为家乡做出贡献,只能使用这种小伎俩,稍稍展示,稍作关联。链接:https://pan.baidu.com/s/1_jP6qXle1ixnWo_A_kjEYQ?
2024-03-01 10:41:42
393
原创 gma 教程:计算标准化降水蒸散指数(SPEI)
【标准化降水蒸散指数】。基于 Log-Logistic 分布计算标准化降水蒸散指数。PRE:array。降水量(mm)。PET:array。潜在蒸散量(mm)。Axis =int。计算轴。如果不设置(None),多维数据会将所有数据展开到一维计算。Scale =int。时间尺度。默认为 1。例如:1月、3月或其他。int。周期。默认为 12。例如:月数据可以以 12 为周期。str。用于内部拟合/变换计算的分布类型。默认为 LogLogistic。支持的分布类型‘Gamma’:伽马分布;
2024-03-01 10:23:38
3796
21
原创 gma 2.0.6 (2024.02.21) 更新日志
(用法不变):重新设计了读取结果,现在,不管是栅格还是矢量数据,Open 函数统一以 GeoDataBase 地理数据库的方式打开。:修复 更新/修改属性表 存在的一个影响正常使用的 BUG (仅在编译后的版本中出现)。:计算几何属性方法不在返回 DataFrame,生成结果直接写入矢量属性表。:重建矢量多边形的绘图方式,提升效率,大幅提升几何多边形的绘制效率。:新增地理数据库类,用以实现地理数据库部分操作。:新增 == 逻辑判断方法,用以比较两个空间参考是否一致。:大幅提升几何坐标点的提取速度。
2024-02-24 22:28:12
463
原创 gma 2.0.5 (2024.01.18) 更新日志(含 GmaGIS alpha-0 版)
链接:https://pan.baidu.com/s/1EGBY2M2RIzWMsfGS256qkA?:修复一个在读取某些矢量数据库时(例如ArcGIS gdb 数据库),几何处理的方法不能正常使用的问题。:现在,数据规定化处理时,Axis 轴上 Periodicity 内的每组数据相互独立,互不影响。为配合GmaGIS工具箱的发布,对gma部分内容进行了修改,部分参数名做了调整。
2024-01-19 11:11:02
464
原创 gma 2.0.4 (2023.12.18) 更新日志
参考资料:http://image.data.cma.cn/staticDry/article/20170927151824947.pdf。示例数据及下载:https://gma.luosgeo.com/UserGuide/climet/Index/RMI.html。现在,你可以选择使用部分数据(基于周期)进行参数拟合(早期版本是使用全部数据),并将其应用到全部数据上。三种参数拟合方法(FitMethod):‘LMoment’, ‘LMoment2’, ‘MLE’;:重构此类函数,并增加新的功能。
2023-12-19 23:48:23
638
原创 gma 空间绘图实战(1):绘制多个子图,连接并展示局部放大区域
定义一个阿尔伯思等积圆锥投影方法(中央经线:东经105°)ProjCS1 = crs.ProjCS(ProjMethod = ProjM1) # 创建一个投影坐标系(阿尔伯思等积圆锥投影)# 定义一个以 河南为中心 的阿尔伯思等积圆锥投影坐标系##(中央经线:东经113°, 标准纬线1:北纬31.5°, 标准纬线2:北纬34.5°)
2023-12-07 17:50:00
617
3
原创 gma 2.0.3 (2023.11.12) 更新日志
直接打开栅格数据为DataSet,用以简化io.Open.GetDataSet 过程。:直接打开矢量数据为Layer,用以简化io.Open.GetLayer 过程。矢量数据内存(内部)交换格式由 Memory 更换为 GPKG 地理数据库格式。对有些从 0 开始的函数进行了调整。此版本为 gma 2 功能更新最大的版本,且主要集中在矢量数据处理上。添加对 Spyder 变量浏览器中 查看 Layer 属性表的支持。修复了一些容易引起Python内核崩溃的问题。修复连续调用时引发异常的问题。
2023-11-12 14:46:09
411
原创 gma 1.x 气候气象指数计算源代码(分享)
clindex:气候指标计算函数。cmana:气候诊断函数。static:气候常量。et0:蒸散计算函数。utils:通用工具。
2023-11-06 21:35:36
461
3
原创 gma 2 教程(三)坐标参考系统:3.投影方法
示例:(以定义一个Aitof投影方法为例)注意:在gma中,定义了投影方法并不代表创建了投影坐标系,其还需要与线性单位、地理坐标系共同组成投影坐标系。
2023-11-03 22:44:25
336
原创 gma 2 教程(三)坐标参考系统:2.基准面/椭球体
地球是一个近似于椭球体的三维物体,而地球上的各种测量和计算都需要一个基准面来进行。基准面是一个虚拟的平面,用于测量和计算地球上的各种物理量。在地球科学中,基准面通常是一个参考椭球体,因为椭球体可以很好地近似地球的形状。椭球体是一种近似地球形状的数学模型,它是一个稍微扁平的球体,即椭圆在二维平面上绕其中一条轴旋转而形成。椭球体模型用来描述地球的大致形状,并且作为测量地球表面点的坐标系统的基础。由于地球并非完全规则的球体,不同地区的地球形状会有细微差异。
2023-10-30 21:30:08
242
原创 gma 2.0.2 (2023.10.15) 更新日志
添加 AutoSimplify 自动简化图层(默认自动简化,如果不需要可以关闭)(与绘制栅格数据集ForcedZoom强制缩放参数类似),以大幅提高超大矢量数据的绘图速率(小概率会自动简化失败,可按需处理)。将 DataFrame 转换为矢量图层Layer,其中WKT列将被识别为几何体(若存在),其他列则为属性表字段。计算所有要素的几何属性。包括长度(当前坐标系)、面积(当前坐标系)、折点数量、几何体数量、几何中心或重心。将 矢量图层(属性表、几何体和几何属性等)转换为DataFrame。
2023-10-15 23:43:19
297
原创 gma 2 教程(三)坐标参考系统:1.坐标系和坐标参考系统模块简介
坐标参考系统是地理空间数据表示和位置定位的基础,它是一种用于描述和测量地球表面位置的标准化框架。其定义了坐标系统、基准面和坐标单位等要素,以确保地球上不同地方的位置可以一致、准确地表示和比较。本章以gma坐标参考系统模块(crs)为基础,详细介绍gma内部坐标参考系统的定义、使用过程,为后续空间绘图、空间数据处理做支撑。
2023-10-10 20:47:10
460
3
原创 gma 2 教程(二)数据操作:8.矢量操作
gma继承了OGR全部的矢量数据读取支持,并按照矢量数据特征进行了归类。gft模块的VectorSummary类,完整统计了gma内所有栅格格式。矢量要素(Feature)是gma矢量数据的最小组成单元,其由一个几何体及其对应的字段构成。数据资源(DataSource)由多个矢量图层组成,一般的矢量文件仅含有一个矢量图层。矢量图层(Layer)是gma矢量数据的基础,其由一个或多个矢量要素构成。gma矢量数据操作类主要包括。矢量格式控制类方法/属性统计。(查看并修属性表编码方式)图 29 矢量数据组成图。
2023-09-17 23:34:21
426
原创 gma 2.0.1 (2023.09.15) 更新日志
不再进行坐标点数据检查,因为其可能会引起一些非标准的多几何 Feature 无法被正确的创建。这些遗留的1.x 代码可能会影响 2.x 的参数和功能。修复了自身数据更新相关的函数(例如 添加颜色映射表 等)格式检查不通过的问题。修复了由于关联模块调整导致类方法失效引起的函数功能异常的问题。3、【栅格数据集-ComputeStatistics】2、【栅格数据集-GetColorTable】3、【输入输出-Feature 创建】2、【栅格处理-栅格更新相关】1、【栅格处理-栅格分解】读取数据集的色彩映射表。
2023-09-15 23:08:51
181
原创 gma 2 教程(二)数据操作:7.矢量数据操作简介
gma 继承了 OGR 全部的矢量数据读取支持,并按照矢量数据特征进行了归类。gft模块的 VectorSummary 类,完整统计了 gma 内所有栅格格式。矢量要素(Feature)是gma矢量数据的最小组成单元,其由一个几何体及其对应的字段构成。数据资源(DataSource)由多个矢量图层组成,一般的矢量文件仅含有一个矢量图层。矢量图层(Layer)是gma矢量数据的基础,其由一个或多个矢量要素构成。(二)示例(查看并修属性表编码方式)gma矢量数据操作类主要包括。
2023-09-06 22:34:12
344
原创 一张图看完洛阳城建4000年
注:资料来源于维基百科。非权威,如有不对请指正。 文物图片来源于网络(洛阳博物馆、洛阳境内其他博物馆及其他网站)。 清代文物为洛阳博物馆藏原故宫慈宁宫文物(系1973年由北京故宫博物院调拨给洛阳博物馆)。
2023-08-30 21:30:00
133
GmaGIS V0.0.0a4 版本安装包
2024-07-02
基于 ANUSPLIN 插值的PM法计算全国1981-2020年逐月作物参考蒸散量空间分布数据
2022-06-07
gma-1.1.5-win-amd64-manylinux1-x86-64
2021-10-28
基于ANUSPIN的气象数据插值过程.zip
2021-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人