大家在进行数据编辑,自然少不了对某个要素类的某个 字段进行编辑,设置相关的值,修改相关的值,那么在字段 修改方面也有许多问题,特总结一下,与大家进行分享! 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 )4: ArcGIS 的 Date 字段是否支持毫秒?答: ArcGIS 的 Date 字段不支持毫秒, 建议不要从数据库的方式对 date 字段进行编辑, 如果需要毫 秒,建议使用 text 字段代替,那么使用 date 函数就有问题
了。关于 date 类型,不同的数据库, 有所不同,不同数据库 版本,也有所不同比如: SQLServer 数据库 2005 版本的 Date 是 datetime ,那么 字符串是什么字段类型2008 版本 date 是 datetime2 , Dat
etime 可存储的最早日期为 01/01/1753 ( 3.33 毫秒) Datetime2 可存储的最早日期为 01/01/0000(100 纳秒)5 : ArcGIS 的字段怎么设置为 null? 答:如果用户在创建要素类 时,创建新字段时,对字段属性可以设置该字段是否为空 那么对该字段编辑,默认就是 null6 : ArcGIS 的字符串字段 是否可以设置为“”(空)区别与 null? 答:我们可以看如下图 片 所属招商部门为“空”,拟用地面积为 <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,如果原来是空,那么就需要填写
持的 DBMS 数据类型
ArcGIS 所支持的 Oracle 数据类型
ArcGIS 支持的 SQL Server 数据类型利用 ArcGIS 桌面导 入要素类(包含“ AREA “ LEN')A到SDE中字段值为Null
的问题 ArcGIS Engine 代码共享 -字段( Field )操作
版权所有,文章允许转载,但必须以链 接方式注明源地址,否则追究法律责任
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论