ArcGIS空间数据交换格式Shapefile文件说明

其他6年前 (2019-06-25)3410

Shapefile 是一种用于存储地理要素的几何位置和属性信息的非拓扑简单格式。shapefile 是可以在 ArcGIS 中使用和编辑的其中一种空间数据格式。

 

shapefile 格式在应存储在同一项目工作空间且使用特定文件扩展名的三个或更多文件中定义地理引用要素的几何和属性。这些文件是:

.shp - 用于存储要素几何的主文件;必需文件。

.shx - 用于存储要素几何索引的索引文件;必需文件。

.dbf - 用于存储要素属性信息的 dBASE 表;必需文件。

 

几何与属性是一对一关系,这种关系基于记录编号。dBASE 文件中的属性记录必须与主文件中的记录采用相同的顺序。

.sbn 和 .sbx - 用于存储要素空间索引的文件。

.fbn 和 .fbx - 用于存储只读 shapefile 的要素空间索引的文件。

.ain 和 .aih - 用于存储某个表中或专题属性表中活动字段属性索引的文件。

.atx - .atx 文件针对各个 shapefile 或在 ArcCatalog 中创建的 dBASE 属性索引而创建。ArcGIS 不使用 shapefile 和 dBASE 文件的 ArcView GIS 3.x 属性索引。已为 shapefile 和 dBASE 文件开发出新的属性索引建立模型。

.ixs - 读/写 shapefile 的地理编码索引。

.mxs - 读/写 shapefile(ODB 格式)的地理编码索引。

.prj - 用于存储坐标系信息的文件;由 ArcGIS 使用。

.xml - ArcGIS 的元数据 - 用于存储 shapefile 的相关信息。

.cpg - 可选文件,指定用于标识要使用的字符集的代码页。

各文件必须具有相同的前缀,例如,roads.shp、roads.shx 和 roads.dbf。

 

在 ArcCatalog(或任何 ArcGIS 程序)中查看 shapefile 时,将仅能看到一个代表 shapefile 的文件;但可以使用 Windows 资源管理器查看所有与 shapefile 相关联的文件。复制 shapefile 时,建议在 ArcCatalog 中或者使用地理处理工具执行该操作。但如果在 ArcGIS 之外复制 shapefile,确保复制组成该 shapefile 的所有文件。

 

Map2shp软件完美支持MapGis6.x版本的点、线、面、表文件的Shape格式转换,转换结果完全符合shapefile格式规范,通常包含.shp、.shx、.dbf和.prj四个文件。


相关文章

关于MapGIS打印的解决方案

关于MapGIS打印的解决方案

MapGIS作为一套优秀的地理信息系统软件,应用在很多行业中。通常,我们通过MapGIS的"输入编辑"模块,在地形图或其他扫描后的栅格图件上采集数据、矢量化,形成完整的点、线、面文...

ArcGIS空间数据制图入门教程(附练习数据下载)

ArcGIS空间数据制图入门教程(附练习数据下载)

一、实验目的通过实验操作,了解符号化、注记标注、格网绘制以及地图整饰的意义;掌握基本的符号化方法、自动标注操作以及相关地图的整饰和输出的操作。对数字地图制图有初步的认识。二、实验数据行政区划数据其中包...

经纬度Excel数据在ArcGIS中转化成平面坐标数据

经纬度Excel数据在ArcGIS中转化成平面坐标数据

经度是指某点与两极的连线与0度经线所在平面的夹角,国际上规定以通过英国伦敦近郊的格林尼治天文台旧址的经线作为计算经度的起点,即经度零度零分零秒,也称“本初子午线”。它东面的为东经,记为E,共180度,...

MapGIS生成标准图框

MapGIS生成标准图框

以1:5000为例,其他比例尺方法相同。前期准备:打开地形图,查看图左下角该图的起始经纬度值(后期要用到),此样图起始纬度为35°07′30″,起始经度为109°16′52″.5。为北京54坐标系。数...

MapGIS利用经纬度值生成图框

MapGIS利用经纬度值生成图框

1、下左下角、右上角的经纬度值(即最小、最大经纬度值)2、打开“MAPGIS主界面”→“实用服务”→“投影变换”(如下图)3、“投影转换”在下拉菜单中选择“绘制投影经纬网”。 4、在弹出的下...

一个小技巧就让MapGIS实现批量裁剪地图

一个小技巧就让MapGIS实现批量裁剪地图

如果你需要对一幅地图进行批量裁剪,如下图,按照1:10万标准图幅进行批量裁剪。最简单的方法是生成相应的1:10万图框区,根据区文件进行裁剪。但是这样做需要手动生成作为裁剪框的区,而且只能分别进行裁剪,...