查看原文
其他

【技术】3分钟生成CASS专属符号库的小诀窍,你get了吗?

GIS前沿 2021-04-27

热爱学习的小伙伴给我留言“CASS里的符号库设计符合国标图式,但不完全符合我的工作需求怎么破?能不能自己调整个别符号的绘制方式呢?比如,想让池塘符号绘制完成,自动标注‘塘’?”……总之就是想要属于自己的专属符号库!

想调整部分符号绘制方式的小伙伴,看下面~

池塘符号自动添加注记

CASS10.1的池塘符号,绘制完成后不能自动标注“塘”,如下图。

需要调整成能自动标注“塘”的符号,如下图。


修改方法

CASS9.2以下版本

(1)打开casssystemwork.def,找到池塘符号,如下图;

(2)修改池塘符号定义。按下图所示,修改符号类型和注记文字;

(3)保存文件


CASS10.0以上版本

(1)打开CASSsystemcassconfig.db;

(2)找到workdef表,修改池塘符号的定义。按下图所示,修改符号类型和注记文字;

(3)保存文件。

PS:打开此文件,请先安装SQLite Expert Professional。

举一反三

看到这里,认真学习的小伙伴就会问了,这样修改的依据是什么啊?下次遇到其他类型的符号调整,我要怎么做?如果想要将池塘,调整成拟合范围线,自动填充注记的符号呢?


熟悉CASS中的符号类别

打开CASS SYSTEM Cass10.1说明书.chm附录A

所有符号按绘制方式的不同分为0—20类别,各类别定义如下:

1——不旋转的点状地物,如路灯,第一参数是图块名,第二参数不用;

2——旋转的点状地物,如依比例门墩,第一参数是图块名,第二参数不用;

3——线段(LINE),如围墙门,第一参数是线型名,第二参数不用;

4——圆(CIRCLE),如转车盘,第一参数是线型名,第二参数不用;

5——不拟合复合线,如栅栏,第一参数是线型名,第二参数是线宽;

6——拟合复合线,如公路,第一参数是线型名,第二参数是线宽,画完复合线后系统会提示是否拟合;

7——中间有文字或符号的圆,如蒙古包范围,第一参数是圆的线型名,第二参数是文字或代表符号的图块名,其中图块名需要以“gc”开头;

8——中间有文字或符号的不拟合复合线,如建筑房屋,第一参数是圆的线型名,第二参数是文字或代表符号的图块名;

9——中间有文字或符号的拟合复合线,如假石山范围,第一参数是圆的线型名,第二参数是文字或代表符号的图块名;

……


调整符号的定义

打开work.def文件,将符号类型修改成9,文字注记设置为“塘”。


转载于南方数码
版权归原作者所有,如有侵权请立即联系删除

- END -

CASS提取坐标的几种方法—测量数据处理

【技术】土方计算用CASS,10分钟搞定(含视频)!

干货 |CASS坐标换带详解

2000国家大地坐标系与现行坐标系关系

▼更多干货不容错过

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存