gma 2 教程(二)数据操作:7.矢量数据操作简介

功能逻辑架构

  gma矢量数据操作类主要包括数据资源(DataSource)、矢量图层(Layer)、矢量要素(Feature)(与ogr一致,内部与ogr差异巨大),三者的示意图如下:


  矢量要素(Feature)是gma矢量数据的最小组成单元,其由一个几何体及其对应的字段构成。
  矢量图层(Layer)是gma矢量数据的基础,其由一个或多个矢量要素构成。
  数据资源(DataSource)由多个矢量图层组成,一般的矢量文件仅含有一个矢量图层。
gma内矢量数据功能/属性的关系结构如下图所示:

矢量数据类型

几何形状类型

  gma几何形状类型继承自OGR,但又有所不同,详细关系见下表:

属性表数据类型

  gma 属性表数据类型继承自 pandas,矢量创建/修改时内部与 OGR 进行数据交换,详细关系见下表:

矢量格式支持

矢量格式信息统计

  gma 继承了 OGR 全部的矢量数据读取支持,并按照矢量数据特征进行了归类。gft模块的 VectorSummary 类,完整统计了 gma 内所有栅格格式。

  矢量格式分类统计方法:

创建一个矢量格式

(一)函数简介

  栅格格式控制类方法/属性统计:

(二)示例(查看并修属性表编码方式)

可生成的矢量格式



矢量创建

从点创建要素

(一)函数简介

(二)示例

从要素创建图层

(一)函数简介

(二)示例

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

洛的地理研学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值