Cass中Attribute文件格式

CASS中地物实体的属性配置以及导出SHP、PDB时的表结构都是通过attribute.def文件来定义的,该文件格式如下:(注:逗号均为半角)

*表名,表类型,表说明

字段名,字段类型,字段长度,字段小数位数,字段说明,(对应数据字典)

剩余字段定义…

*剩余表定义…

 

例:

*T_ReferPoint,1,A01,测量控制点

FeatureID,100,6,0,要素代码

ReferPointID,12,20,0,内部编号

PntName,0,24,0,点名

PntNo,0,16,0,点号

 

 

 

格式说明:

AttriBute.def文件中有所有的表及字段名。

1、先看第一行,“*”用来标示新的表的开始,“T_ReferPoint”为表名。

2、第二位为数据类型,即几何类型,用一位数字来表示,数据类型对应表如下:

数据类型对应表:

1

2

3

4

   5   

  9   

线

注记

  复合

 扩展

3、第三位对应于数据组织表中的层号。可以和数据分层表进行联系。

4、“测量控制点”,即为这个表的说明文字,用来描述此表。

5、再来看看第二行,第一位是本表的主键,即字段名称,一般用要素代码或者字段名称来标示,用该主键名来描述,上例中即为“FeatureID ”;一般情况下,没有特殊规定,描述都用汉字的首字母进行表示。

6、第二位为判断码,即字段类型,程序实现时用来判断要读取的编码类型,10:南方CASS代码,100:用户代码。我们做数据接口时,要采用用户标准,所以用100来填充此位。

字段类型:

根据字段类型个位数的值,有以下情况:

a)     0——字符串   (一个汉字等于两个字符)

b)    1——短整数   (数字的取值是整数,且在±26000之间)

c)     2——长整数   (数字的取值是整数,比短整数的长度要长)

d)    3——浮点数   (含整数位和小数位)

e)     4——时间

7、第三位为字长,即字段长度,用户提供的标准中有采用的数据库的数据类型表,根据此表,我们可以确定每个字段对应的类型和字长。

8、第四位为小数点位,即为要保留的小数点后位数,同理,我们可以根据数据类型表来确定。

9、最后一位是文字说明,也就是字段说明。

10、这里要注意时间类型,还有Blob类型,即影象数据,字长应该为2,小数点位应该为0。

11、从第三行开始,到下个表开始之前,每行的结构都相同。

Cass插件是一个用于数据存储和分析的开源软件工具,它被广泛应用于大数据环境Cass插件转纬地格式下载是指使用Cass插件将数据转换为纬度和经度格式,并进行下载操作。 Cass插件转纬地格式下载的过程如下: 首先,我们需要准备待处理的数据集。这些数据可以是各种类型的数据,包括但不限于地理位置信息、用户行为数据等。 然后,我们需要安装Cass插件并进行配置。Cass插件有很多种类可供选择,根据我们的需求选择合适的插件进行安装。 接下来,我们将数据导入Cass插件。这可以通过编写脚本或使用Cass插件提供的命令行工具来实现。在导入数据的过程,我们可以指定将数据转换为纬度和经度格式。 在数据导入完成后,我们可以使用Cass插件的下载功能将数据以纬度和经度格式进行下载。下载的数据可以导出为常见的文件格式,如CSV、Excel等,以便我们进行后续的分析和处理。 最后,我们可以根据自己的需求对下载的数据进行进一步的处理和分析。我们可以使用各种数据分析工具对数据进行统计、可视化等操作,以发现其的规律和关联性。 总之,Cass插件转纬地格式下载是一种将数据转换为纬度和经度格式并进行下载的操作,可帮助我们更好地进行数据的存储、分析和应用。通过合理使用这一功能,我们可以更好地理解和利用数据,从而做出更准确、有效的决策。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值