当前版块:问答社区 > CASS

CASS10导出数据的时候,修改表名

独立地物,在CASS10里默认是RES层的,想新增个QTSSPT、QTSSPG 层,把独立地物导出的时候放在这两个层,要怎么做?


全部评论

等级:LV22
积分:1410
南方数码-小花 2017-12-20 13:56


    如:要把 烽火台(编码为:157400)放置到QTSSPG层,可以按照以下步骤操作:


解决方案:


    1.    打开CASS10.0安装目录下的cassconfig.db文件


d22ae0ad1106464693059962534fc389.png



    2.    在 indexini 表中,找到 烽火台(编码为:157400),修改其表名为 QTSSPG


71b5589558ab42ba80c58e2d75017afa.png


    3.    由于自带的配置文件中并没有QTSSPG这个表,所以要新增一个表,并设置对应的字段。

Attributetable 中新增一个表名,设置如下:


758f17d60cc848cc956b20f63436094d.png


    4.    在 Attributefield 中设置对应的字段


87ee46b3f3434ebb834e1297cca96c90.png


    5.    在CASS中查看 烽火台(编码为:157400)的属性,可以看到已经变成 QTSSPG 层了,属性字段跟设置的一致


08e8ce3d9681490f9969028c5d4204db.png


179357a3d12e4e5097b53b42c9858606.png


    6.    将地物导出到shp中,可以看到是保存到 QTSSPG 层的。


2240ec3bbf804eb4a90303b956c0308b.png











    


回复 0
1
提交
悬赏回复规则
1、悬赏期为24小时,从发布时间起算;
2、悬赏期内提问者如设置评论为“精选评论”,视为悬赏结束,该精选评论人将获得本题全部悬赏积分;
3、悬赏期内如提问者未设置“精选评论”,则前5位评论者平分悬赏积分(如仅有一位评论,该评论者获得50%悬赏积分);
4、悬赏积分会自动发放到生态圈账户中,请留意站内信通知。
知道了

距离打开宝箱还剩7

是否花费200积分补签?
确认
取消