0_10_QGIS添加字段字段赋值

本文详细介绍如何在GIS软件中进行字段的添加、删除、计算及几何属性的计算,包括使用字段计算器进行现有字段更新的方法,适合GIS初学者及需要进行地理数据管理的专业人士。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先切换编辑模式,在编辑状态下,才可以进行字段的修改。

 

一、添加字段

 

在图层面板,选中图层,右键,选择属性。

字段,点击添加字段。

设置添加字段的名称、类型、长度等。

点击ok。

 

 

二、删除字段

选中需要删除的字段,点击删除字段。

 

三、字段计算器

1.点击字段计算器。

2.勾选更新现有字段。

3.双击字段和值里面的name(一个现有的字段)。

4.name出现在表达式中。

5.看下输出预览,不报错就行。

6.点击确定。

完成之后,打开属性表看看,namenew字段内容跟name一样。

表达式比SQL简单,多试试就行。

 

 

四、计算几何属性

勾选新建字段,设置输出字段名称、输出字段类型。

表达式中输入$length,点击OK。

即可新建一个字段length,值是要素长度。

 

 

 

可以多看看row_number,能满足绝大部分计算需求。

 

 

 

完成之后,记得结束编辑并保存。

 

 

 

 

使用说明 本程序可以一次性对多个SHP文件增加相 同字段.增加多个字段请输入字段名和类 型,长度等不同参数即可实现. 要注意的 是, 存放SHP的文件夹一定不能中文命名 1. 请把本程序复制到 SHP 的文件夹中运行 例如复制到D:\123,将对D盘下123目录中 的所有SHP文件进行运算(包括子文件夹) 2. 因为 ARCMAP 的命令不支持中文文件名 所以存放SHP 的文文件夹请不要以中文 命名或特殊符号命名 3. ARCMAP的命令行不支持以数字开头.但可 在字段后面加数字,如CODE1,CODE2.所以 字段名不要用到数字开头,确实要用到数 字的请把SHP文转成TAB在MAPINFO里修改 但奇怪的是,直接在属性列表中却可以添 加以数字开头的字段 4. 在运行程序后,请把弹出的记事本内容复 制到ARCMAP的命令行里粘帖后回车即可 5. 在XPSP2和2003SERVER系统中可以执行 不能在98中运行,2000的系统没测试 6.(还请哪位精通批处理的大侠指点一下) 目前尚有一个问题没有解决,就是同一类型 的字段如果要加二个,不能连着加.得关了程 序再开才能进行.否则弹的记事本内容中,前 面的内容还是上次的字段路径. 但可以连着加不同的字段类型. 比如加完TEXT类型的字段.不能接着加TEXT 类型的字段,但可以加DATE/FLOAT等其他类型 ___________________________________ 如果不能运行或出现其他错误,请到我的 百度空间留言说明你的情况及建议: http://hi.baidu.com/lgx8280998 -----为解决问题而学习 BY 千浪 2009-03-12
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值