实例 | CASS11.0如何添加自定义地物编码?
The following article is from 南方数码生态圈 Author 南方数码小圈
最近看到小伙伴在生态圈留言说“CASS怎么添加其他地物编码”、“自己添加的地物编码打不开”等等,今天我们就来讲解一下如何在CASS编码中添加自定义编码!
我们以添加地物“141900骑楼”为例说明(141900是自定义CASS编码)
第一步
打开“CASS系统配置文件”弹窗界面
第二步
在“符号定义文件WORK.DEF”添加自定义地物的编码、图层、类别、第一参数、第二参数、说明属性
字段说明
编码:南方CASS 6位编码
图层:地物所在图层
类别、第一参数、第二场数:依不同地物代表不同含义。如图中的5代表不拟合复合线,第一参数是线型名,第二参数是线宽。详见(文末)附件类别、第一参数、第二参数说明
说明:符号说明
第三步
在“实体定义文件INDEX.INI”添加自定义地物的编码、符号名、符号大小、文字说明、用户编码、GIS表属性
字段说明
编码:南方CASS 6位编码
符号名、符号大小:符号名只有点状和线状两种,如果是点状符号,符号名代表图块名,符号大小代表图块放大率;如果是线状符号,符号名代表线型名,符号大小代表线宽
文字说明:符号说明
用户编码:自定义编码
GIS表:GIS表名
第四步
填写完成后点击下方的“保存”、“退出”按钮,重新启动软件,就可以绘制自定义的地物编码啦!
附件:类别、第一参数、第二参数说明
1代表不旋转的点状地物,如路灯,第一参数是图块名,第二参数不用
2代表旋转的点状地物,如依比例门墩,第一参数是图块名,第二参数不用
3代表线段(LINE),如围墙门,第一参数是线型名,第二参数不用
4代表圆(CIRCLE),如转车盘,第一参数是线型名,第二参数不用
5代表不拟合复合线,如栅栏,第一参数是线型名,第二参数是线宽
6代表拟合复合线,如公路,第一参数是线型名,第二参数是线宽,画完复合线后系统会提示是否拟合
7代表中间有文字或符号的圆,如蒙古包范围,第一参数是圆的线型名,第二参数是文字或代表符号的图块名,其中图块名需要以“gc”开头
8代表中间有文字或符号的不拟合复合线,如建筑房屋,第一参数是圆的线型名,第二参数是文字或代表符号的图块名
9代表中间有文字或符号的拟合复合线,如假石山范围,第一参数是圆的线型名,第二参数是文字或代表符号的图块名
10代表三点或四点定位的复杂地物,如桥梁,用三点定位时,输入一边两端点和另一边任一点,两边将被认为是平行的;用四点定位时,应按顺时针或逆时针顺序依次输入一边的两端点和另一边的两端点;绘制完成会自动在 ASSIST 层生成一个连接四点的封闭复合线作为骨架线;第一参数是绘制附属符号的函数名,第二参数若为 0,定三点后系统会提示输入第四个点,若为 1,则只能用三点定位
11代表两边平行的复杂地物,如依比例围墙,骨架线的一边是白色以便区分,第一参数是绘制附属符号的函数名,第二参数时缺省的两平行线间宽度,该值若为负数,运行时将不再提示用户确认默认宽度或输入新宽度
12代表以圆为骨架线的复杂地物,如堆式窑,第一参数是绘制附属符号的函数名,第二参数不用
13代表两点定位的复杂地物,如宣传橱窗,第一参数是绘制附属符号的函数名,第二参数如为 0,会在 ASSIST 层上生成一个连接两点的骨架线
14代表四点连成的地物,如依比例电线塔,第一参数是绘制附属符号的函数名,如不用绘制附属符号则为“0”,第二参数不用
15代表两边平行无附属符号的地物,如双线干沟,第一参数是右边线的线型名,第二参数是左边线的线型名
16代表向两边平行的地物,如有管堤的管线,第一参数是中间线的线型名,第二参数是两边线的距离
17代表填充类地物,如各种植被土质填充,第一参数是填充边界的线型,第二参数若以“gc”开头,则是填充的图块名,否则是按阴影方式填充的阴影名,如果同时填充两种图块,如改良草地,则第二参数有两种图块的名字,中间以“-”隔开
18代表每个顶点有附属符号的复合线,如电力线,第一参数是绘制附属符号的函数名,第二参数若为 1,复合线将放在 ASSIST 层上作为骨架线
19代表等高线及等深线,画前提示输入高程,画完立即拟合,第一参数是线型名,第二参数是线宽
20代表控制点,如三角点,第一个参数为图块名,第二个参数为小数点的位数
0代表不属于上述类别,由程序控制生成的特殊地物,包括高程点、水深点、自然斜坡、不规则楼梯、阳台,第一参数是调用的函数名,第二参数依第一参数的不同而不同
让你精通CASS软件的教程免费下载
CAD完美转ArcGIS的3个技巧.pdf(文档可下载)
CASS纸张设置及比例尺的选择
CASS道路断面土方视频教程