我是靠谱客的博主 风中芹菜,最近开发中收集的这篇文章主要介绍ArcGIS 矢量编辑札记(一):Field Calculator 篇,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

因工作需要,最近编辑已经矢量化好,却没有具体属性信息的地理数据,编辑过程中遇到很多问题,特此整理记录。

主要遇到三类问题:
(一)Shapefile 属性表编辑
(二)提取边界线
(三)检查拓扑

本篇针对第一类问题。

1 添加字段

拿到堪称信息沙漠的属性表,首先要做的自然是 Add Field. 然而添加字段时需要注意以下几点:

1.1 添加 Text 类字段时,字段名不能超过3个中文字符

原因:Shapefile 文件中,属性表字段名不得超过10Byte. 而ArcGIS 10.3 将 dbf 编码由原先系统默认的GBK强制改为utf-8,这样,中文字段名限制由5个变为3个。
解决方法1
(1)在window+R中输入下面内容,回车

reg add HKEY_CURRENT_USERSoftwareESRIDesktop10.3CommonCodePage /v dbfDefault /t REG_SZ /d 936 /f

*10.5 版本只需要将 Desktop10.3更改为 Desktop10.5

这样字段名就可以输入5个中文字符。

(2)可以新建Geodatabase, 如下图Personal Geodatabase支持64 Byte字段名。
新建Personal GeoDB

1.2 字段重命名

ArcGIS 10.3 不支持字段重命名,必须新建一个字段。
另外,也可以修改字段别名,在属性表设置中显示。
在这里插入图片描述

最后

以上就是风中芹菜为你收集整理的ArcGIS 矢量编辑札记(一):Field Calculator 篇的全部内容,希望文章能够帮你解决ArcGIS 矢量编辑札记(一):Field Calculator 篇所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(25)

评论列表共有 0 条评论

立即
投稿
返回
顶部