空间矢量数据处理 | 第一讲:矢量数据的读入与保存


专注系列化高质量的R语言教程

推文索引 | 联系小编 | 付费合集


本期视频教程主要基于如下推文:

sf | 读取和保存空间矢量数据

目前,空间矢量数据在R语言中主要有两种储存格式:

一种与sp工具包有关,数据以Spatial*DataFrame形式储存,又可细分为如下几类:

  • SpatialPointsDataFrame

  • SpatialLinesDataFrame

  • SpatialPolygonsDataFrame

  • ....

另一种与sf工具包有关,它将每个空间要素视作一个simple feature。数据结构类似于数据框(data.frame),每行数据代表一个空间要素,每列数据代表一个属性;空间信息是一种特殊的属性,占据一列。

7800fd55806fc3b8d2485e41b35555db.png

图片地址:https://mirrors.tuna.tsinghua.edu.cn/CRAN/web/packages/sf/vignettes/sf1.html

与原推文相比,本讲增加了如下内容:

  • 读取Geodatabase(.gdb)类型的矢量数据;

  • 以json、pdf等格式导出矢量数据。

主要内容如下:

  • 1 读取矢量数据

    • 1.1 示例数据

    • 1.2 读取shp类型的数据

    • 1.3 读取gdb类型的数据

  • 2 sp和sf格式的相互转换

  • 3 保存矢量数据

学堂君准备了4份数据。前3份为shapefile类型,其中,

  • nc.shp的文件名和属性表均为纯英文字符;

  • nc2.shp的文件名为纯英文字符,但属性表含义中文字符;

  • 北卡罗来纳州.shp的文件名为中文字符,但属性表为纯英文字符。

第4份示例数据ncgdb.gdb是Geodatabase类型的数据,相当于一个文件夹,里面包含三个图层(layer),分别对应上面的3份示例数据。

订阅付费合集的读者可查看示例数据获取方法以及视频、讲义。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值