ArcGIS Desktop 的字段(Field)那些事

大家在进行数据编辑,自然少不了对某个要素类的某个字段进行编辑,设置相关的值,修改相关的值,那么在字段修改方面也有许多问题,特总结一下,与大家进行分享!


1:ArcGIS Desktop是否可以对字段进行重命名?

答:如果你的ArcGIS Desktop版本是10版本或者10版本之前,那么你需要将该字段删除,然后重建创建一个新名称的字段。

如果你的ArcGIS Desktop版本是10.1,那么可以直接对field进行重命名

也可以使用:字段重命名(Rename Field) Geoprocessing Tool (10.1)


2:ArcGIS Desktop是否可以对字段的顺序进行修改?

答:ArcGIS Desktop并没有直接对字段的物理顺序进行修改,不过大家也可以参考如下链接进行修改

ArcGIS怎么调整要素类字段的物理显示顺序


3:ArcGIS的Date字段是否支持“时分秒”?

答:ArcGIS Desktop对Date字段进行编辑时,默认情况是年月日,但是如果用户需要时分秒,可以直接对编辑器字段进行编辑,如date_time(mm/dd/yyyy hh:mm:ss)

ArcGIS Desktop 的字段(Field)那些事_第1张图片


4:ArcGIS的Date字段是否支持毫秒?

答:ArcGIS的Date字段不支持毫秒,建议不要从数据库的方式对date字段进行编辑,如果需要毫秒,建议使用text字段代替,那么使用date函数就有问题了。

关于date类型,不同的数据库,有所不同,不同数据库版本,也有所不同

比如:SQLServer数据库 2005版本的Date是datetime,那么2008版本date是datetime2,

Datetime可存储的最早日期为 01/01/1753(3.33毫秒)
Datetime2 可存储的最早日期为 01/01/0000(100纳秒)


5:ArcGIS的字段怎么设置为null?

答:如果用户在创建要素类时,创建新字段时,对字段属性可以设置该字段是否为空

ArcGIS Desktop 的字段(Field)那些事_第2张图片

那么对该字段编辑,默认就是null

ArcGIS Desktop 的字段(Field)那些事_第3张图片


6:ArcGIS的字符串字段是否可以设置为“”(空)区别与null?

答:我们可以看如下图片

ArcGIS Desktop 的字段(Field)那些事_第4张图片

所属招商部门为“空”,拟用地面积为<null>

字符串如果从<null>,变为“空”,需要先输入任意字符信息,然后删除,按下空格键即可


7:ArcGIS Desktop是否可以对字段的属性进行修改?

答:ArcGIS10.1之前版本都不能对字段的属性进行修改,那么ArcGIS 10.2可以对字段的属性进行修改,但是这些修改也不是随便修改的,也是有一定的限制的。

比如说,如果原来字段类型是文本(text),要素类已经有字符串值,那么这个字段类型就不能修改为数值型的。如果原来是整型,当然可以修改为浮点型等。

修改的包括:比如字段名称,字段类型(不同类型转换可能有数据丢失),字段别名,是否允许为空设置,默认值,域,长度(如果有数据的话,长度只能增加)


8:为什么我的Double类型字段不能设置precision和scale?

答:如果用户使用的GDB是FGDB,double类型的字段是没有precision和scale,如果使用的GDB是ArcSDE也就是说结合数据库,就有precision和scale。


这个根据你的数据源类型有关,FGDB/PGDB与ArcSDE GDB、Shapefile都不一样,这个跟本身的对象存储类型不同。

三种GDB类型的转换后字段类型的变化 


9:字符串字段怎么从“空”设置为Null?

答:首先这个字符串的属性设置必须为可以为null,如果原来是空,那么就需要填写“<Null>”即可设置为Null了。




更多参考:

ArcGIS 中支持的 DBMS 数据类型
ArcGIS 所支持的 Oracle 数据类型
ArcGIS 支持的 SQL Server 数据类型

利用ArcGIS桌面导入要素类(包含“AREA”“LEN”)到ArcSDE中字段值为Null的问题 

ArcGIS Engine代码共享-字段(Field)操作 
 -------------------------------------------------------------------------------------------------------
版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!
-------------------------------------------------------------------------------------------------------

你可能感兴趣的:(ArcGIS Desktop 的字段(Field)那些事)