(3)tic控制点----一个层的定位或地理控制点。
(4)node结点----表示弧的端点和线要素相连接的位置。
(5)polygon多边形----表示面状地物。
(6)annotation----标准层的文字信息。
(7)vertex----弧的中间点,用以确定形状。
(8)pseudo node----伪节点。
(9)dangle node----悬挂点。
(10)rmserror----tic点的平均偏差,均方跟rms误差。
(11)coverage图层----矢量数据的存储单元。
(12)PAT----点、面属性表(在使用build、clean后才生效)。
(13)AAT----线的属性表(在使用build、clean后才生效)。
(14)user-id----用户标识点,是唯一的(一个要素里面的内部标识点)。
Arcedit中的基本快捷键:
CTRL+V:放大
CTRL+X:缩小
CTRL+F:全屏
CTRL+E:设定范围放大
CTRL+A:移动
CTRL+W:开窗
CTRL+t:比例1:1
CTRL+r:重新显示
Arc/info里的颜色号
常用的7种颜色:1(白色)、2(红色)、3(绿色)、4(兰色)、5(天蓝)、6(粉色)、7(黄色)可供选择的颜色号(1--256种)
把DXF格式转入Arc/info里
Arc:dxfarc *.dxf 层名 (如dxfarc L52G060085.DXF TERLK)注意Arc/info里要区分大小写
出现:enter lst layter and options:输入$rest回车
出现:Do you wish to use to the above layers and options(Y/N)打Y回车
出现:processing D:zz L52G060085.DXF ...等待,直到出现Arc
Arc:打KT
从Arc/info里导出DXF格式
Arc:arcdxf (所导出的dxf名).dxf terlk(Arc/info里的层名) 注意Arc/info里要区分大小写
直到出现Arc:
从Arc/info里导出DXF格式(要想带高程的.dxf)
Arc:additem terlk.pat terlk.pat dxf-elevation 412 f3
Arc:additem terlk.aat terlk.aat dxf-elevation 412 f3
开图:ef arc
sel all
cal dxf-elevation = elev
ef lab
sel all
cal dxf-elevation = elev
save
把SHP格式转成DXF格式
Arc:shapearc *.shp 11 (把shp文件转成Arc/info格式)
Arc:arcdxf 11.dxf 11 (把Arc/info文件转成dxf格式)
拓扑关系:表示要素之间的连通性或相邻性等
拓扑结构:表示拓扑关系的数据结构
Arc:build terlk line 建拓扑--线(AAT表)
Arc:build terlk point 建拓扑--点(PAT表):
Arc:build terlk poly 建拓扑--面(PAT表):
做clean
Arc:clean roalk # 0.00001 0.00001 line (要做roalk的层名)
解E00
Arc:import cover roalk roalk (roalk为层名)
压E00
Arc:export cover terlk terlk (terlk为层名)
打开图方法一
找到L52G076072目录,右键arc/info从这一启动,即可进入ARC:
Arc:kt
打开图方法二
在ARC模块下输字母“W”空格把ARC文件拖拉到ARC界面中回
车。再输入KT命令,即打开图,进入ARCEDIT模块
Arc:kt
打开图方法三
Arc:ae 启动编辑模块
Arcedit:disp 9999 定义环境
Arcedit:ec roalk 调图层
Arcedit:de all 定义编辑对象
Arcedit:draw 显示全图
编辑类型
Arcedit:ef arc 编辑弧段
Arcedit:ef lab 编辑点
Arcedit:ef tic 编辑tic
Arcedit:ef node 编辑端点(节点、线首尾)
Arcedit:ef poly 编辑面
显示4个tic的坐标
Arcedit:ef tic
Arcedit:sel all
Arcedit:list 列属性表
显示4个tic的顺序号
Arcedit:ef tic
Arcedit:drawe tic ids
Arcedit:draw
全屏显示tic
Arcedit:ef tic
Arcedit:mape tic terlk(层名)
Arcedit:draw
id码唯一,每次存盘前必须做线唯一
做线唯一
Arcedit:ef arc
Arcedit:sel all
Arcedit:cal $id = $recno
Arcedit:save
做点唯一
Arcedit:ef lab
Arcedit:sel all
Arcedit:cal $id = $recno
Arcedit:save
选择并对线编辑
Arcedit:ef arc
Arcedit:sel 单选
sel box 窗口选
sel many 多选
sel all 全选 用上述四种中的一种
nsel 反选
asel 累加选
Arcedit:split 打断线
Arcedit:copy 拷贝线
Arcedit:move 移动线
Arcedit:delete 删除线
Arcedit:undelete 恢复删除(只能恢复一步)
oops 恢复删除(可以恢复多步)
选择并对点编辑
Arcedit:ef lab
Arcedit:sel 单选
sel box 窗口选
sel many 多选
sel all 全选 用上述四种中的一种
nsel 反选
asel 累加选
Arcedit:copy 拷贝点
Arcedit:move 移动点
Arcedit:delete 删除点
Arcedit:undelete 恢复删除(只能恢复一步)
oops 恢复删除(可以恢复多步)
对线上的内点操作
Arcedit:ef arc
Arcedit:sel 单选线
Arcedit:v move 移动内点(打“4”移动,打“9”退出)
v delete 删除内点(打“4”移动,打“9”退出)
v add 增加内点(哪个地方需要,就在那里加,然后打“9”退出)
v draw 显示内点
加点
Arcedit:ef lab
Arcedit:add
Arcedit:cal gb = 81020 赋属性
做唯一,做拓扑
画线
Arcedit:ef arc
Arcedit:add
用左键点一下,再打“2”左键开始画线,用“2”结束,然后打“9”退出)
画圆:方法一
Arcedit:ef arc
Arcedit:arctype circle
Arcedit:add 2 左键画圆
画圆:方法二
Arcedit:z回车
(shift+左键)同时按右键画圈即可。
去伪节点方法一:(按等高线高程值去伪节点,否则将会失去很多信息)
Arcedit:ef arc
Arcedit:sel many 选择多线
sel all 全选
Arcedit:unsplit elev 去伪节点(把相同代码的线连成一条线)
Arcedit:draw
去伪节点方法二:(按GB、CODE去伪节点)
Arcedit:ef arc
Arcedit:sel many 选择多线
sel all 全选
Arcedit:unsplit gb(code)
Arcedit:draw
去伪节点方法三:面层的边线去伪节点,(由于没有GB、CODE项,因此先赋id =0,1,2,3…等等任意项。
Arcedit:ef arc
Arcedit:sel many
sel all
Arcedit:cal $id = 0
Arcedit:unsplit
做背景1
Arcedit:bc resnt(层名) 2(颜色) 调背景层
Arcedit:be all 定义背景层对象
Arcedit:draw 显示
对本图及临图都适用
做背景2
Arcedit:bj(简化命令)只对本图适用
去背景
Arcedit:bq
捕捉背景
Arcedit:snapc terlk(层名)(可以是被捕捉的临图层名,或本图层名)
Arcedit:snapf arc arc
Arcedit:snapping closest *
Arcedit:v move (vm)移动内点(打“4”移动,打“9”退出)
给等高线赋高程:
Arcedit:ef arc
Arcedit:sel 单选线
Arcedit:cal elev = 300 把此线赋成了300
Arcedit:list 列属性表查看是否赋成了300
给线(点)赋颜色
Arcedit:ef arc(lab)
Arcedit:sel 单选线
sel many 多选线
sel box 窗口选
sel all 全选
Arcedit:cal $symbol = 2
Arcedit:draw
按高程赋颜色
Arcedit:ef arc
Arcedit:sel elev = 300
Arcedit:cal $symbol = 3
按GB、code选择
Arcedit:ef arc (ef lab)
Arcedit:sel gb = 11000
Arcedit:sel code = 103
赋属性
Arcedit:cal gb = 42110 (数字型属性的项)
Arcedit:cal name = '鱼' (字符型属性的项)
赋GB项
Arcedit:ef arc
Arcedit:sel 单选线
sel many 多选线
sel all 全选
sel box 窗口选
Arcedit:cal gb = 42110 (数字型属性的项)
Arcedit:list
赋name项
Arcedit:ef arc
Arcedit:sel 单选线
sel many 多选线
sel all 全选
sel box 窗口选
Arcedit:cal name = '鱼' (字符型属性的项)
Arcedit:list
赋name项为空
Arcedit:ef arc
Arcedit:sel 单选线
sel many 多选线
sel all 全选
sel box 窗口选
Arcedit:cal name = '空格' (字符型属性的项)
Arcedit:list
对所有的lab点显示gb项及name项
Arcedit:ef lab
Arcedit:sel all
Arcedit:list gb name(gb、name项没有顺序)
给三角点赋等级
Arcedit:ef lab
Arcedit:sel gb = 11020
Arcedit:cal DJ = 'ⅠⅡⅢⅣ'
Arcedit:list
按ID号选择点、线
Arcedit:ef lab ef arc
Arcedit:sel $id = 410
Arcedit:clear
Arcedit:ds
显示水库堤坝长度及高程
Arcedit:ef arc
Arcedit:sel gb = 24045
Arcedit:list BL elev
给水库堤坝赋长度及高程
Arcedit:ef arc
Arcedit:sel
Arcedit:cal bl = 55
Arcedit:cal elev = 320.6
显示全层方向
Arcedit:ef arc
Arcedit:sel all
Arcedit:de arc arrows
Arcedit:draw
运行完此命令后不用去方向符号,存盘后再打开就没有了。
改一条线或多条线的方向
Arcedit:ef arc
Arcedit:sel 单选线
sel many 多选线
sel all 全选
Arcedit:flip
显示悬挂点、伪节点、错误的点
Arcedit:drawe node errors 默认为白色
Arcedit:draw
显示悬挂点、伪节点的简化命令
Arcedit:nd
给悬挂点赋颜色
Arcedit:de node dangle
Arcedit:nodecolor dangle 2
Arcedit:draw
给伪节点赋颜色
Arcedit:de node pseudo
Arcedit:nodecolor pseudo 3
Arcedit:draw
将线(或点)拷贝到指定层(送走)
Arcedit:ef arc (ef lab)
Arcedit:sel 单选线
sel man 多选线
sel all 全选
sel box 窗口
Arcedit:put terlk(层名)
将线(或点)从指定层取回来
Arcedit:get terlk(层名)
延伸一条线或多条线一起延伸
Arcedit:ef arc
Arcedit:sel
sel many
Arcedit:ex
删除某层: 删除层,相关的info及信息
Arc:kill roalk all (roalk要删除的层名)
Arc:kill terlk all (terlk要删除的层名)
改层名
Arc:rename terlk terll (terlk原层名;terll改后层名)
备份层
Arc:copy respy respybf(respy要备份的层名;respybf备份后的层名)
去悬挂点(或扑捉点)
Arcedit:ef arc
Arcedit:jh 简化命令
Arcedit:sa;sn
Arcedit:vm
设捕捉
Arcedit:nodesnap closest * 设定扑捉范围
Arcedit:arcsnap on 200 设定线扑捉范围
Arcedit:nodesnap first 200 设定节点扑捉范围
关捕捉距离
Arcedit:ef arc
Arcedit:sel all
Arcedit:arcsnap off
Arcedit:nodesnap off
属性项(item):Coverage特征属性表中的项,它的值作为查找表中值的关键字
属性定义:名字(16个字符)、宽度、输出宽度、数据类型(C字符型、I十进制整数、B二进制整数、N十进制小数、F二进制小数、D日期)。
查看属性项目: PAT表(点、面属性表)前3项是自动生成的
Arcedit:ef lab
Arcedit:item 或(items terlk.pat)
查看属性项目: AAT表(线属性表)前5项是自动生成的
Arcedit:ef arc
Arcedit:item 或(items terlk.aat)
注: item主要检查所选的线、点、面、的属性结构(哪些是字符型属性,哪些是数字型属性)在入库中数据类型里的I、B、N、F、是数字型属性,而C是字符型属性。
Arc:(items terlk.aat)在ARC能操作
Arc:items roalk.aat 显示路层的AAT 表
从一个图层删除一个属性项如:
Arc:dropitem roalk.aat roalk gb
Arc:dropitem roalk.aat roalk cn
Arc:additem roalk.aat roalk.aat gb 5 5 I # TN 给一个图层(roalk层)加一个属性项,加到了TN项的后面
Arc:additem roalk.aat roalk.aat gb 5 5 I 给 roalk层加一个属性项,加到了其它属性项的后面
删vegpy(面层)AAT(线的属性表)
Arc:dropfeatures vegpy line删除一个图层的属性表:如(AAT或PAT),植被面层多AAT表
Arc:tables 回车
enter command:sel vegpy.aat
出现Unable to Select File 表示aat表已删除。
查看所有层的属性项
Arcedit:dir info
TYPE NAME INTERNAL NAME NO. RECS LENGTH EXTERNL
------------------------------------------------------
DF HYDLK.TIC ARC0000DAT 4 20 XX
DF HYDLK.AAT ARC0001DAT 57 114 XX
DF HYDLK.BND ARC0002DAT 1 32 XX
DF HYDLK.PAT ARC0003DAT 0 86 XX
arc:register z.tif(影像名) terlk # # # # # all
Arcedit:image z.tif 打开背景
Arcedit:image off:draw 关掉背景
查边、接边
接边时必须进入ARCEDIT模块,kt打开图后输入:
Arcedit:edgematch 回车.在弹出的工作窗中选择:在snap coverage的空白处单击右键,
选择所打开的图层 OK 修改一下图号(文件夹等),使之成为要接边的图层,单击左下角
的Apply按钮。进入下一个工作窗。点击自动接边:Add Automatically 如出现
表示接上了,如出现( 黄色箭头) 符号表示未接上,需点击Limit Adjustment Area:下的Box项,把未接上的地方框起来,点击Adjust按钮,然后再自动接边一次,至接上为止。(注:在接边的时候一定要选择好是要以节点-node来接,还是以线-arc、点-label、tic点来接边。要先选择正确后才能顺利接边。)删除接边后产生的盒子(delete box)
Arcedit:ef link
Arcedit:Sel all
Arcedit:delete 删除被接边的图
1、COPY 拷备层
2、KILL 删层
3、RENAME 层改名
4、BUILD 建拓扑
5、CLEAN 建拓扑
6、CLIP 切边
7、dist 量距离
8、rotate 旋转
9、list 列属性表
10、save 存盘
11、moveitem 赋值(字符)
/* 对节点(首尾)操作
ef node * 对节点(首尾)操作
/* 做clip
clip roalk tk80 roa link 0.0001
如果亲觉得我们的文章还不错的话,那就请分享转发一下吧!
地信论坛
bbs.3s001.com返回搜狐,查看更多