- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4-属性表的编辑与修改
ArcMap实习 南京林业大学 彭世揆编 仅供学习参考 4. 表的操作 4.1 修改表的结构 修改表结构可在 Arccatalog 或 Arcmap 中修改 ① 在Arccatalog 中修改 在arccatalog 中找到文件 右击键打开Properties 对话框,单击Fields标 在field Name 中写入字段名 在Data Type选择字段类型 有Text short integer long integer float date 同时还可设定字段 的长度等性质 ② 在Arcmap 中修改 和其它的GIS软件一样,ArcMap在利用editor 工具建立图形对象的同时,其内部属性表 (Attribute table) 也会自动地增加相应于每个 对象的记录,属性表的结构类似于ArcView 也 会自动生成,自动生成的字段有三个: FID,shape和ID。在此基础上使用者根据可以修 改、增加和删除字段。 修改表结构,要先仃止图形编辑(即在 editor 下拉菜单中选stop editing。 用鼠标右键在目录表点击出现如左图的下拉菜单,选Open Attribute Table后,出现右下图的属性表窗口,点击此右下 角的option按钮。 option 增加字段 点击后出现如右图菜单,选add field 增加字 段,在窗口中给出字段名(name),类型 (type)),字符长, 数字精度(precision)即数 字长和小数位长度(scale),见下图 • 删除字段 直接在属性表用鼠标右键点击要删除的字段,在出现的菜单 中选Delete field 点击后再在出现的窗口中确认即可。 4.2 记录操作 删除记录 首先要用editor工具使图形处于可编辑状态(start editing)然后,如前 所述打开属性表,点击要删除的记录,用键盘 上的delete键删除所选记录。(或在此录上右击键后在下拉菜单中选delete) 录入数据 用editor 工具使图形处于可编辑状态(start editing) 然后,直接在属性表上,在相应的字段和记录栏内输入数据即 可。如图 如字段是通过计算或函数运算得到则 将鼠标放在要计算的字段(如面积)上,右击鼠标,在出现的下拉菜单 选择Calculate Value 点击。出现后图的字段计算 (Field Calculator) 窗口。 在计算窗口中对选出的字段选择运 算符或函数列出表达式进行运算 面积和周长计算 可有两种方法: (1)选建立面积(或周长字段)直接由calculate geometry 完成.打开表后在面积字段上右击键,选calculate geometry 在窗口选面积(area) 或是周长(perimeter),或图班中心点的坐标 确定后在面积字段栏内自动求出面积,周长等的计 算类同 (2)第二种方法是选中窗口的Advanced 复选框,在VBA Script Code 栏内写入VB程序: Dim dblArea as double Dim pArea as IArea Set pArea = [shape] dblArea = pArea.area 并在窗口的下栏 “面积=”中写入面积变量dblArea ,点击OK 即可。 如果是计算周长(Perimeter)则程序写成 Dim dblPerimeter as double Dim pCurve as ICurve Set pCurve = [shape] dblPerimeter = pCurve.Length 并在下栏的 “周长字段名=”写入dblPerimeter 类似地,如果计算线段的长度,则键入 Dim dblLength as double Dim pCurve as ICurve Set pCurve = [shape] dblLength = pCurve.Length 如要计算点的坐标,则键入(对于x 坐标) Dim dblX As Double Dim pPoint As IPoint Set pPoint = [Shape]
您可能关注的文档
最近下载
- 学堂在线 海上求生与救生 章节测试答案.docx VIP
- 智能无人船在水下地形测量中的应用.pptx VIP
- 超星尔雅2018《形象管理》章节测试答案满分答案.pdf VIP
- 学堂在线 生活英语读写 期末考试复习题答案.docx VIP
- 某沿海城市低空产业赋能城市管理可行性研究报告-简版v1.0.pdf
- 中国石油大学远程教育,压裂井返排优化设计研究.doc VIP
- 学堂在线 战场侦察监视技术与装备 章节测试答案.docx VIP
- 学堂在线 工程伦理2.0 章节测试答案.docx VIP
- 2024年四川省雅安市中考数学试卷(含答案).doc VIP
- 微电子本科毕业论文题目(热门选题100个)必威体育精装版.pdf VIP
文档评论(0)