PostGIS shapefile工具

打开PostGIS shapefile工具

编辑链接信息

打开“Add File”按钮并导航到数据目录文件

将文件的的SRID(空间参考信息)值更改为合适的值

点击import导入

什么是shapefile

一个"shapefile"通常指带有.shp、.shx、.dbf和其他扩展名且前缀名称一致的文件集合。

一个shapfile必须有的文件:

  • .shp —— 存储地理要素的几何信息

  • .shx —— 存储要素几何图形的索引信息

  • .dbf —— 存储地理要素的属性信息(非几何信息)

可选文件包括:

  • .prj —— 存储空间参考信息,即地理坐标系统信息和投影坐标系统信息。使用well-known文本格式进行描述。

PostGIS shapefile工具将shapefile数据从二进制转换为一系列的SQL命令,然后在数据库中运行以加载数据,从而使shapefile数据在PostGIS中可用

什么是SRID 26918

"SRID"表示“Spatial Reference IDentifier(空间参考标识符)"。它定义了我们数据的地理坐标系统投影的所有参数。

SRID很方便,因为它将有关地图投影的所有信息(可能非常复杂)打包(更具体的说应该是映射)到一个数字中。

在PostGIS内部对spatial_ref_sys表进行查询:

SELECT srtext FROM spatial_ref_sys WHERE srid = 26918;

注意:PostGIS的spatial_ref_sys表是一个OGC标准表,用于定义数据库已知的所有空间参考系统。PostGIS附带的数据列出了3000多个已知的空间参考系统以及在它们之间进行转换/重新投影所需的详细信息。

使用QGIS查看数据

QGIS,是一个桌面端GIS查看器/编辑器,用于快速查看数据。

QGIS可以查看许多数据格式,包括shapefile和PostGIS数据库。

编辑链接

添加图层