点符号编码规则及编码定义文件.doc
16页CASS 符号编码规则及编码定义文件 符号编码规则:骨架线编码定义按如下形式:1+中华人民共和国国家标准地形图图式序号+顺序号+0 或 1说明:“1”起始必须加“中华人民共和国国家标准地形图图式序号”指中华人民共和国国家标准地形图图式 95 年版中符号的序号﹙去除点﹚如三角点序号为 3.1.1 编码用 311顺序号”此类符号顺序号,从零开始0 或 1”必须加例如:三角点编码:1+311+0+0,即 131100一般房屋编码:1+411+0+1,即 141101砼房屋编码:1+411+1+1,即 141111用户也可随意编码,但骨架线必须是六位并和原 CASS 编码不能重复CASS 系统不提供有辅助符号的定制功能,故用户可不必了解下面的辅助符号编码辅助符号位编码定义按如下形式:骨架线编码+“-”+ 顺序号 说明:“-”连接符“顺序号”辅助符号顺序号例如:围墙辅助符号位的短线编码:144301-1,辅助长线编码:144301-2 符号定义文件 WORK.DEF该文件将 CASS 所有的符号划分为 20 个类别,按统一的格式记录定义各个符号,是 CASS 绘图部分的核心文件,格式如下:CASS 编码,符号所在图层,符号类别,第一参数,第二参数,符号说明……END所有符号按绘制方式的不同分为 0—20 类别,各类别定义如下: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——不属于上述类别,由程序控制生成的特殊地物,包括高程点、水深点、自然斜坡、不规则楼梯、阳台,第一参数是调用的函数名,第二参数依第一参数的不同而不同 图元索引文件 INDEX.INI该文件记录每个图元的信息,不管这个图元是不是主符号(骨架线),所谓图元是最小的图形单位,一个复杂符号可以含有多个图元,INDEX.INI 的数据结构如下:CASS 2008 编码,主参数,附属参数,图元说明,用户编码,GIS 表名图元只有点状和线状两种,如果是点状图元,主参数代表图块名,附属参数代表图块放大率;如果是线状图元,主参数代表线型名,附属参数代表线宽用户编码”提供给定义了自己的编码的用户,可用“数据处理”下的“生成用户编码”功能将“用户编码”写入每个图元的“厚度”属性该文件每行代表一个符号,最后一行以“END”结束,用户可编辑这个文件,修改现有符号或加入新的符号自定义点符号工作流程:1.绘制点符号,按照图式实际尺寸绘制注意符号的定位点应设在图形的插入基点。
2.图形存盘,目录为 CASS 的 BLOCKS 目录﹙如 C:\CASS 2008\BLOCKS﹚,文件名为“GC+三位数字”﹙注意不要与 CASS 已有文件重名,CASS 已有点符号图块都存放在 BLOCKS 目录﹙如 C:\CASS 2008\BLOCKS﹚中﹚3.赋予符号编码,在 WORK.DEF 文件中登记一处)WORK.DEF 文件格式如下:CASS 2008 编码,符号所在图层,符号类别,第一参数,第二参数,符号说明……END4.制作供图象块菜单使用的幻灯片文件﹙扩展名为.SLD 的文件﹚及包含所需幻灯片的幻灯片库﹙扩展名为.SLB﹚5.编辑 ACAD.MNS 文件,在 IMAGE﹙图象块﹚子菜单节,添加绘制该符号项两处)6.编辑 INDEX.INI 文件登记图元的信息、自定义用户码一处)INDEX.INI 文件格式如下:CASS 2008 编码,主参数,附属参数,图元说明,用户编码,GIS 表名图元只有点状和线状两种,如果是点状图元,主参数代表图块名,附属参数代表图块放大率;如果是线状图元,主参数代表线型名,附属参数代表线宽该文件每行代表一个符号,最后一行以“END”结束。
命令提示C;、····cd..C;·····cd..C;\>cd d;\C;\cd cass1C;\cass1>slidelib cass4





