ArcMap中Shapefile和dBASE文件的创建与管理

Posted 魏晓蕾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ArcMap中Shapefile和dBASE文件的创建与管理相关的知识,希望对你有一定的参考价值。

1、新建Shapefile文件

[1]启动ArcMap,新建空白地图文档;
[2]打开【目录】窗口。单击【标准工具条】->【目录】,弹出【目录】窗口,拖放【目录】窗口停靠在ArcMap右侧;
[3]添加文件夹连接。在【目录】窗口,单击【连接到文件夹】,弹出【连接到文件夹】窗口,选择本节练习数据【2-Data】文件夹,单击【确定】,如下图;

[4]定位到【2-Data】->【新建Shapefile】文件夹,右键单击,选择【新建】->【Shapefile】;

[5]弹出【创建新Shapefile】窗口,输入名称【Point】,要素类型选择【点】,单击【编辑】,选择【地理坐标系】->【World】->【GCS_WGS_1984】,如下图;


[6]单击【确定】,查看【2-Data】->【新建Shapefile】,新增【Point.shp】;
[7]重复【4】-【6】,新建【Line.shp】和【Polygon.shp】,分别对应折线和面,如下图;



[8]删除Shapefile文件。右键单击【Polygon.shp】,选择【删除】,弹出警告窗口,单击【是】,删除【Polygon.shp】文件。还可以执行重命名、创建图层、导出等操作,如下图。

2、编辑Shapefile属性

[1]定位到【2-Data】->【新建Shapefile】->【Point.shp】,右键单击,选择【属性】;

[2]弹出【Shapefile属性】窗口,切换到【XY坐标系】页,可以改变Shapefile的坐标系,选择【地理坐标系】->【Asia】->【China Geodetic Coordinate System 2000】,单击【应用】;

[3]切换到【字段】页,添加新的字段。在字段列表的空白行,单击字段名,输入【text】,数据类型选择【文本】,字段长度为【100】,如下图,单击【应用】;

[4]切换到【要素范围】页,可以限定输入要素的范围。单击【导入】,选择【2-Data】->【Demo.gdb】->【boundry】,单击【添加】,如下图;

[5]单击【确定】,关闭【Shapefile属性】窗口。您可以重复上述步骤,修改【Line.shp】和【Polygon.shp】的属性。

3、新建dBASE表

[1]在【目录】窗口,定位到【2-Data】->【新建dBASE表】文件夹,右键单击,选择【新建】->【dBASE表】,生成【New_dBASE_Table.dbf】;


[2]右键单击【New_dBASE_Table.dbf】,选择【重命名】,输入【dBASE表.dbf】,如下图。

[3]右键单击【dBASE表.dbf】,还可复制、删除、导出dBASE表。

4、编辑dBASE表属性

[1]定位到【dBASE表.dbf】,右键单击,选择【属性】;
[2]弹出【DBASE表属性】窗口,切换到【字段】页,添加新的字段。在字段列表的空白行,单击字段名,输入【text】,数据类型选择【文本】,字段长度为【100】,如下图;

[3]单击【确定】,关闭【DBASE表属性】窗口。

以上是关于ArcMap中Shapefile和dBASE文件的创建与管理的主要内容,如果未能解决你的问题,请参考以下文章

C++中怎么读取shapefile格式的文件

Arcgis保存shapefile文件 输出名称无效

将包含经纬度点位信息的Excel表格数据导入到ArcMap中并输出成shapefile

如何使用PYTHON 向arcmap中加载shapefile 不是即时python窗口

arcmap如何通过捕捉功能将等高线与画框图层叠合

ArcGIS适量化后怎么保存,应该保存成啥格式下次才能正常打开?