莫兰指数 | Morans’ I

待更:空间自相关—莫兰指数 - 知乎 (zhihu.com)
Arcgis | 莫兰指数(Moran’s I) - 知乎 (zhihu.com)

自然断点算法

待更:探索性数据分析:自然断点法算法原理及Python实现-CSDN博客

地理加权回归

待更:地理加权回归 (GWR) 工作原理—ArcGIS Pro | 文档

Shapefile数据文件

Shapefile是一种空间矢量图形的数据存储格式,它能够保存几何图形的位置及相关属性,但这种格式没法存储地理数据的拓扑信息。Shapefile 在九十年代初的 ArcView GIS 第二个版本被首次应用。目前,许多自由的程序或商业的程序都可以读取 Shapefile。

Shapefile是一种比较原始的矢量数据存储方式,它仅仅能够存储几何体的位置数据,而无法在一个文件之中同时存储这些几何体的属性数据。因此,一个 Shapefile 由多个文件组成的。其中,有三个文件是必不可少的,它们分别是 .shp, .shx, .dbf 文件,表示同一数据的一组文件其文件名前缀应该相同。
例如,存储一个关于湖的几何与属性数据,就必须有 lake.shplake.shxlake.dbf 三个文件。而其中“真正”的 Shapefile 的后缀为 shp,然而仅有这个文件数据是不完整的,必须要把其他两个附带上才能构成一组完整的地理数据。

组成一个 Shapefile 所必须的文件:

  • .shp — 图形格式,用于保存元素的几何实体。
  • .shx — 图形索引格式。几何体位置索引,记录每一个几何体在 shp 文件之中的位置,能够加快向前或向后搜索一个几何体的效率。
  • .dbf — 属性数据格式,以 dBase IV 的数据表格式存储每个几何形状的属性数据。

其他可选的文件:

  • .prj — 投影格式,用于保存地理坐标系统与投影信息,是一个存储 well-known text 投影描述符的文本文件。
  • .sbn 和 .sbx — 几何体的空间索引
  • .fbn 和 .fbx — 只读的 Shapefiles 的几何体的空间索引
  • .ain 和 .aih — 列表中活动字段的属性索引。
  • .ixs — 可读写 Shapefile文件的地理编码索引
  • .mxs — 可读写 Shapefile文件的地理编码索引(ODB格式)
  • .atx — .dbf文件的属性索引,其文件名格式为 shapefile.columnname.atx (ArcGIS 8及之后的版本)
  • .shp.xml — 以XML格式保存元数据。
  • .cpg — 用于描述.dbf文件的代码页,指明其使用的字符编码

图形格式 .shp

.shp 文件由一个定长的文件头和一个或若干个变长的记录数据组成。每一条变长数据记录包含一个记录头和一些记录内容。

变长记录的内容由图形的类型决定。Shapefile支持以下的图形类型:

图形类型字段
0空图形
1Point(点)X, Y
3Polyline(折线)(最小包围矩形)MBR,组成部分数目,点的数目,所有组成部分,所有点
5Polygon(多边形)(最小包围矩形)MBR,组成部分数目,点的数目,所有组成部分,所有点
8MultiPoint(多点)(最小包围矩形)MBR,点的数目,所有点
11PointZ(带Z与M坐标的点)X, Y, Z, M
13PolylineZ(带Z或M坐标的折线)必须的: (最小包围矩形)MBR,组成部分数目,点的数目,所有组成部分,所有点,Z坐标范围, Z坐标数组

可选的: M坐标范围, M坐标数组
15PolygonZ(带Z或M坐标的多边形)必须的: (最小包围矩形)MBR,组成部分数目,点的数目,所有组成部分,所有点,Z坐标范围, Z坐标数组

可选的: M坐标范围, M坐标数组
18MultiPointZ(带Z或M坐标的多点)必须的: (最小包围矩形)MBR,点的数目,所有点, Z坐标范围, Z坐标数组

可选的: M坐标范围, M坐标数组
21PointM(带M坐标的点)X, Y, M
23PolylineM(带M坐标的折线)必须的: (最小包围矩形)MBR,组成部分数目,点的数目,所有组成部分,所有点

可选的: M坐标范围, M坐标数组
25PolygonM(带M坐标的多边形)必须的: (最小包围矩形)MBR,组成部分数目,点的数目,所有组成部分,所有点

可选的: M坐标范围, M坐标数组
28MultiPointM(带M坐标的多点)必须的: (最小包围矩形)MBR,点的数目,所有点

可选的: M坐标范围, M坐标数组
31MultiPatch必须的: (最小包围矩形)MBR,组成部分数目,点的数目,所有组成部分,所有点,Z坐标范围, Z坐标数组

可选的: M坐标范围, M坐标数组

在普通的使用中,Shapefile通常包含点、折线与多边形。带有 Z 坐标的形状是三维的。带有M坐标的形状是包含一个用户指定的测量值,该测量值定义在每一个点坐标之上。
首先三维的 Shapefile 十分罕见;此外,实际应用中 M 测量值这个功能已经被其他功能更加强大和稳健的数据库取代,Shapefile 一般只负责几何数据。

参考:shapefile数据文件组成 - nygfcn - 博客园

Voronoi 图

Link与Segment

在空间信息领域,有两个概念,一个是link 一个是segment,理解这两个概念,先要理解node和joint这两个概念。一段路在地图上看,出现与其他路相连接的地方(十字路口,丁字路口)就是一个node,而图上两个node之间的无数构成路段图形形状的连接点就叫joint。两个node之间的一段叫一个link,两个joint之间的一段叫segment。所以segment不能说成链路,一个segment并不构成连通性,它只是一个link内部的细节部分。

ArcGIS中的几何对象——线_segment bezier-CSDN博客

GIS基础知识 - 坐标系、投影、EPSG:4326、EPSG:3857 - _ - 博客园 (cnblogs.com)

栅格数据/遥感图像

Python 处理遥感影像入门 - 知乎 (zhihu.com)

3.2. 开始使用 — Python与开源GIS 文档 (osgeo.cn)