首页 百科知识 模块常用命令

模块常用命令

时间:2022-06-19 百科知识 版权反馈
【摘要】:一、ARC模块常用命令1.图层和工作区管理●Commands{prefix|wildcard}显示当前模块下的所有指令,可以带前缀和通配符,各模块都可以用此指令显示本模块的所有指令。2.进入其他子模块ArcEdit进入ARCEDIT子模块。GRID进入GRID子模块。TINARC将TIN转换为Coverage。因此,如果图层中的弧段具有相交关系而没有打断,应该用CLEAN建立拓扑关系;如果图层中有点状地物,则不能用CLEAN建立拓扑关系。

一、ARC模块常用命令

1.图层和工作区管理

●Commands{prefix|wildcard}显示当前模块下的所有指令,可以带前缀和通配符,各模块都可以用此指令显示本模块的所有指令。如:

commands arc列出当前模块下所有以arc开头的指令

commands*arc列出当前模块下所有以arc结尾的指令

●CREATE<out_cover>{tic_bnd_cover}创建新图层。需要一个有控制点的图层作为参考图层,创建的新图层为空图层,但包含与参考图层完全相同的控制点。

●COPY拷贝图层、INFO文件、GRID、TIN、目录或工作区。另外,COPYINFO、COPYWorkspace、也可以分别完成拷贝INFO文件、工作区的功能。

●KILL<geo_dataset>{ARC|INFO|ALL}删除图层、INFO文件、GRID或TIN。其中,

geo_dataset指定图层、INFO文件、GRID或TIN;

ARC只删除图层的图形数据;

INFO删除INFO文件或图层的属性数据;

ALL全部删除,在删除图层时要用此参数,否则只删除图形数据。

●ADDITEM<in_info_file><out_info_file><item_name><item_width><output_ width><item_type>{decimal_places}{start_item}增加属性数据库字段。其中,

in_info_file要增加字段的INFO数据;

out_info_file增加字段后的INFO数据,可以与in_info_file同名; item_name用户自定义的字段名;

item_width output_width字段宽度和输出宽度,一般相同; item_type字段类型,以下是几种常见的字段类型。

字段类型全称宽度备注

C字符串型Character1~4096

D日期型Date8以YYYYMMDD形式表示

F浮点型Floating4~8

I整型Integer1~16

N数字型Number1~16

decimal_places精度,只有当类型为N或F时才需要。

start_item插入字段的位置,插入字段位于start_item的后面。插入字段不能在字段Cover_ID之前,默认位置为最后。

举例:在图层LANDUSE的PAT属性表中增加一个“权属单位”字段

additem landuse.pat landuse.pat权属单位30 30 C landuse_ID

●DROPITEM删除属性数据库字段。

●ITEMS显示属性数据库各字段的定义信息。

●LIST列表显示INFO文件数据库。

●DIRectory列表显示当前目录下的图层、TIN、INFO文件等。

●RENAME重命名图层、INFO文件、GRID、TIN等。

●Workspace显示当前所在的目录,或转到指定的工作区,相当于DOS的CD。

●CreateWorkspace创建工作区。

●DeleteWorkspace删除工作区。

●ListWorkspace显示当前目录下的工作区。

2.进入其他子模块

ArcEdit进入ARCEDIT子模块。

ArcPlot进入ARCPLOT子模块。

TABLES进入TABLES子模块。

INFO进入INFO子模块。

GRID进入GRID子模块。

3.数据格式转换

IMPORT将EOO文件转换为ARC/INFO支持的格式,EOO是ARC/INFO的一种数据交换格式。

EXPORT将ARC/INFO文件转换为EOO文件。

ARCDXF将Coverage转换为DXF文件。

DXFARC将DXF文件转换为Coverage。

ARCTIN将Coverage转换为TIN。

TINARC将TIN转换为Coverage。

DXFINFO将DXF文件转换为INFO文件。

INFODBASE将INFO文件转换为DBF文件。

4.投影变换

坐标变换,根据投影变换、仿射变换或相似变换转换坐标。目前地图数字化的一般方案分为以下几个步骤:

第一步:将地图扫描为栅格数据;

第二步:用矢量化软件(如CORELDRAW)进行屏幕跟踪矢量化,同时应选取并矢量化能准确读取坐标的点作为控制点(不能少于三个);第三步:将矢量化数据转为DXF格式;

第四步:将DXF格式转为COVERAGE(纸张坐标);

第五步:根据矢量化时选取的控制点坐标创建一个只包含控制点的图层(地理坐标);

第六步:将纸张坐标图层和地理坐标的控制点图层进行坐标变换(TRANSFORM),得到具有地理坐标的图层。

5.建立拓扑关系

●BUILD<cover>{POLY|LINE|POINT|NODE}

建立或修改图层的拓扑关系(特征属性表)。一个图层可以建立多种拓扑关系,但POLY和POINT不能在同一个图层中建立。

●CLEAN<in_cover>{out_cover}{dangle_length}{fuzzy_tolerance}{POLY|LINE}生成具有正确多边形或弧—节点拓扑关系的图层。CLEAN完成了三个方面的功能:①将具有相交关系的弧段打断;产生节点;②建立多边形拓扑关系;③建立弧段拓扑关系。因此,如果图层中的弧段具有相交关系而没有打断,应该用CLEAN建立拓扑关系;如果图层中有点状地物,则不能用CLEAN建立拓扑关系。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈