文档介绍:该【DLG编辑及CASS软件使用方法 】是由【guoxiachuanyue015】上传分享,文档一共【9】页,该文档可以免费在线阅读,需要了解更多关于【DLG编辑及CASS软件使用方法 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。本文档说明如何将SSK测图时的数据转换为CASS2008格式的数据。测图时使用的是Microstation三维环境下的DGN文件格式,且为旧符号库,需要将其转换为CASS2008二维环境下的DWG文件格式,即新图示符号库,并添加CASS的属性代码,颜色,线型,线宽等。
符号库转换流程
测图时符号库对应于1995年旧图示,使用该符号库时需要对ISDC进行设置,具体设置方式如下:
设置点符号,“D:\ProgramFiles\Bentley\Workspace\System\cell”下,然后在“元素>单元”中选择刚才拷贝的文件。
设置线符号,~“D:\ProgramFiles\Bentley\Workspace\System\symb”下,然后在“工作空间->配置”的“种类”中选择“线符”,选择拷贝的文件。
将符号库数据库文件“”拷贝到工程目录下。删除原有的数据库,当弹出重新选择测图数据库时选择“”即可。“”是根据ISFC中各个符号的格式进行设置的。
注意:备份一个“”,开始一个新的项目测图时,使用这个数据库。
转换前准备工作。
a)先将三维DGN文件转换为二维DGN文件,再将二维DGN文件转换为二维DWG文件。最好不要直接转换为二维DWG,易出问题。
b)。,将要编辑的图参考且合并到CASS模板文件中。此操作可以确保文件中含有CASS编辑环境。
c),此文件即为要编辑的文件。
d)添加过模板后又变成了3D文件,所以还要进行从3维到2维的转换。方法同上。每次转换完后,可以使用“快速选择”,查看当前环境中有无“三维面”、“三维多段线”。
e)设定地形图比例尺,使用CASS菜单“绘图处理一改变当前图形比例尺”。
f)批量更改线型比例和块的缩放比例,由于测图时线型比例设为2000,块缩放比例设为10,因此在CASS下需要先将这些值设为1。
批量转换图形属性.
a)使用CASS菜单“地物编辑一图形属性转换一图层一>编码一批量处理”,从弹出文件对话框中选择文件“”。此操作将给地物添加CASS
的属性编码。
b)使用CASS菜单“地物编辑一图形属性转换一编码一>图层一批量处理”,从弹出文件对话框中选择文件“
”。此操作将地物添加到对应的图层。
c)使用CASS菜单“地物编辑一图形属性转换一编码一>图块一批量处理”,从弹出文件对话框中选择文件“”此操作主要针对点状符号的转换。
d)使用CASS菜单“地物编辑一图形属性转换一编码一>线型一批量处理”,从弹出文件对话框中选择文件“”。此操作是添加CASS的线型。
e)转换线宽,输入命令“changelw”批量改变线宽。此命令不是CASS软件中自带的,是后来用AutoCAD二次开发的命令。
,因此需要将三维的DGN文件转换为二维的DWG文件,如果图中有“三维面”、“三维多段线”等则需要将其转换为二维。CASS环境默认只对“多段线”进行编辑,如果图中出现了“三维多段线”,“直线”等,CASS命令对这些不起作用。
“涵洞”,“依比例尺人行桥”等有骨架线或者双线的,在编辑时要特殊考虑,防止原有的编码转换为新码后不是骨架线,或者实线、虚线放错位置。
,如棚房不封闭的话,其四角的小短线出不来,测图人员要注意类似情况。
,移动后可正确显示,打印预览时也可正确显示,此时,可以先关闭文件,然后再打开CASS软件,使用CASS的打开文件功能打开文件。也可使用“regen”命令,重新生成模型。
,需要将高程点,高程点注记,间曲线,首曲线,计曲线单独放在不同的层,方便以后的编辑,如高程点放在53层,高程点注记放在54层,间曲线放在55层。
,在每次转换前要将Z坐标值写入厚度层,需要时再提取出来。
转换过程中使用的文件及格式说明
SSK软件中的ISFC组件提供了编辑符号库的功能
测图时使用的数据库文件
该文件()是测图时需要加载的数据库文件,可以使用ISFC进行编辑,但是ISFC每次只能添加一个实体,此处是通过VC+ACCESS数据库开发,进行批量转换。分析ISFC自带的模板数据库文件“”,主要涉及到以下几个数据库表文件,feature表,feature_ex表和ms_catalog表。Feature表是ISFC编辑的主要文件,其中的各个字段存储了地物编辑所需要的编码、名称、图层、颜色、符号等信息;feature_ex表中存储了线型、线宽、线型比例等信息;ms_catalog表是各个表的统计信息,每添加一个表时会在该表中有一个对应的记录。
测图时更改旧符号库的图层,使图层与地物编码一致,这样在使用CAD进行编辑时可识别出该地物。使用ISFC每添加一个地物时,会自动生成该地物对应的一个表文件,如添加编码“1110”为“三角点”时,会自动生成表“at_2110”。因此,编程时每添加一个新地物,也需要生成一个新表。
在分析以上数据库及表文件结构及关系的基础上,将原始文本文件符号库的各个信息,批量添加到数据库中。
图层-编码转换文件
该文件用来识别DGN格式的图层信息,将其转换为对应的CASS属性编码。此处需要事先编辑“”,其格式为:
旧码1新码1
旧码2新码2
其中的旧码指的是测图时使用的编码,新码指的是CASS中的编码,要注意对此表进行检查,不要出现符号重复的情况,对未找到对应关系的予以说明。
由于测图时DGN文件会自动在图层前加上“NewLevel”,因此编辑“”在旧码前添加“NewLevel”。且CASS要求两个数据之间以逗号分开,文件未尾以END结束,编辑后的“”如下所示。
NewLevel(1110),131100
NewLevel(100003),131100-3
NewLevel(8310003),131100-1
NewLevel(1120),131200
END.
编码-图层转换文件
此文件主要用来将某一编码的地物添加到对应的图层。此文件是通过分析并提取CASS的“”和“”文件得来的。“”文件前两项分别存储了编码和图层。可以接合这两个文件生成一个新文件“”。其格式如下:
131100,KZD
131100-3,KZD
131100-1,KZD
131100-2,KZD
131200,KZD
131200-3,KZD
END
编码-图块转换文件
此文件用来对各个点状符号进行编辑,即将CASS各个编码的块名称添加到对应的地物中。此文件是通过分析“”得到的,“”每一行的第二个字段存储的是块名称或者线型信息,且块名称均以“gc水**”的形式出现,因此如果第二个字段中含有“gc”,则可说明其为点状符号,则可批量提取点状符号,文件格式如下。
131100,gc113
131200,gc014
131300,gc114
131400,gc015
131500,gc257
END
编码-线型转换文件
此文件用来对各个线状符号进行编辑,即将CASS各个编码的线型添加到对应的地物中。此文件是通过分析“”得到的,其格式如下。
165103-1,continuous
183501,8352
183502,8351
183503,8353
182100,continuous
182401,10421
182402,continuous
182200,x0
END
使用AutoCAD二次开发包ObjectArx,进行二次开发,以转换线宽。参照图示规范,,其它需要特殊设置线宽的地物可以参照CASS使用的线宽。,找出“编码一线宽”对应关系,得到编码一线宽对应表文件,将该文件命名为“CASS编码-”并放在D盘根目录下,程序从该处读取文件。
安装二次开发文件及转换流程如下:
“”拷贝到CASS安装目录“C:\ProgramFiles\CASS2008\BIN”下,并编辑文件“C:\ProgramFiles\CASS2008\SYSTEM”下的“”文本文件,此处将gengxunArxProject2添加到最后一行。该文件设定CAD起动时自动添加的程序。如果不自动添加该组件,也可以在CASS运行后,通过输入命令“appload”,打开此组件。
调用其中的“xiankuan”即改变线宽命令。
调用其中的“yanse”即改变颜色命令。
。
通过“快速选择”找出所有线宽为0的,
通过“快速选择”找出所有“多段线”中“全局宽度”为0的,
注意:只有多段线含有“全局宽度”。
该文件将CASS2008所有的符号划分为20个类别,按统一的格式记录定义各个符号是CASS2008绘图部分的核心文件,格式如下:
CASS2008编码,符号所在图层,符号类别,第一参数,第二参数,符号说明
END
该文件每行代表一个符号,最后一行以“END”结束,用户可编辑这个文件,修改现有符号或加入新的符号。
该文件记录每个图元的信息,不管这个图元是不是主符号(骨架线),所谓图元是图形的最小单位,一个复杂符号可以含有多个图元,文件格式如下:
CASS2008编码,主参数,附属参数,图元说明,用户编码,GIS表名图元只有点状和线状两种,如果是点状图元,主参数代表图块名,附属参数代表图块放大率;如果是线状图元,主参数代表线型名,附属参数代表线宽。
“用户编码”提供给定义了自己的编码的用户,可用“数据处理”下的“生成用户编码”功能将“用户编码”写入每个图元的“厚度”属性。
图廓整饰及打印
使用CASS2008中的“绘图处理->标准图幅”输入图廓信息。CASS的图廓与标准图示不完全符合,使用过程中需要自己编辑线宽,字体等信息。
选择“文件-绘图输出-打印机管理器”,弹出页面,在其中选择“添加绘图仪向导”,添加绘图仪。
要先进行“页面设置”,否则没有“打印预览”效果。选择“页面设置->模型->修改”,再设置“打印机名称”、“图纸尺寸”,打印范围选择“显示”,打印偏移选择“居中打印”,打印比例选择“1:1”。
要注意结合打印图纸的宽度,选择大于要打印范围的纸张既可,为了节省纸张,也可以同时打印多幅图。
打印时选择“文件->绘图输出->打印”,如果以前设置的打印是正确的,也可以在“页面设置->名称”中选择“使用上一次”。
4CASS常用功能
在Microstation菜单“实用工具->数据清理”选择“重复元素清理”,在清理操作中选择“删除”点击“接受”进行操作。(这个不是CASS的功能,而是Microstation的)
方法1:新建立一个空的CASS模板文件,并保存。然后使用Microstatio打开该模板文件,并将要编辑的图参考到这个模板文件中。
方法2:使用CASS中的“文件->加入CASS环境”。在使用其它软件生成的DWG文件时,要先使用“文件->加入CASS环境命令”
“快速选择”,在弹出对话框中,应用到选择“整个图形”,对象类型选择“所有图元”,特性选择“图层”,运算符选“等于”,在值中选择你想要选中的层。
,只打开想要编辑的图层。
在图层控制中,“CTRL+A”选中所有层,点击“开”对应的一列,使所有层均关闭。这时在旁边点击一下,然后再点击想要显示的层即可。
如何选中具有相同名称的块
“快速选择”,“整个图形->块参照->名称”
如何选中具有相同编码的地物
CASS中选择“编辑->批量选目标”,在“输入过滤属性序号”中输入10,即按属性选择。再输入编码,如“211101”,在图中显示区域点击一下,再按回车,即可选中所有“211101”的地物。
如何将CASS中的属性,线型,颜色等刷到自己的文件
中
使用“地物编辑->地物牲匹配->单个刷”,可以先选中要刷的对象,也可先选中源对象。
(点)符号
使用“数据->加入实体编码”功能,注意点状符号不能用刷子刷,只能使用加入实体编码功能。
在工具栏附近,点击“自定义”,在自定义文件中先选择要设置快捷键的菜单,这样它才会在命令列表中显示出来,要不太多命令不好找。然后在命令列表中选择“单个刷”,将其托到“键盘快捷键->快捷键”中,在右侧“特性”中单击“键”,在旁边的小按钮上点击
“…”,在弹出对话框中指定快捷键,最后单击应用即可。可参照此方式,设置工具栏等内容。
,
查看CASS的高程点,编辑选中所有的高程点,使用PUTP功能。
如何将高程注记转换为正确的内容。
可以先使用“文字注记”,写一个正确的注记,然后将其刷为高程注记。
如何移动使高程点和注记中间隔一定距离。
选中所有的注记,使其移动半个字的距离即可。
如何将某一层放在下边,显示时不压盖其它地物。
设置显示顺序,选中要后置或者前置的层,然后“显示->显示顺序”,将其后置。
选择“地物编辑->线型换向”
如何改变当前绘图比例尺
在“绘图处理->改变当前图形比例尺”中输入要改变的比例尺。
如何对等高线进行消隐,即不压盖标高?
选择“等高线->等高线修剪->批量修剪等高线”
如何设置植被填充时的宽度?
在CASS“文件->参数配置”,填充符号间距中设置为20。按照图示,1:500,1:1000
应该为20mm.
?
在AutoCAD中将要接连的图做一个BLOCK,通过命令,wblock或者菜单中选择制作。
Erdas打开生成的正射影像时,其RGB通道与一般的不一样。如果在CAD与Microstation
中打开时显示正确,需要对Erdas进行相应的设置。
在LPS的“Session-Preference-UserInterface&Session”->“3-Band”->ImageRedChannelDefault”的值改为1,2,3。即修改R、G、B通道的顺序。然后直接选择“打开”命令,在属性页面中选择“RasterOptions"将RGB改为1,2,3。然后选中'RttoFrame"和”NoStretch”。
?
有些层没有颜色,但是却删除不掉。因为元素的删除指令只是将其标志为删除状态,并没有真正删除元素。此时可以使用Microstation中的“文件->压缩->设计”,删除空余的层。要注意删除后不可再恢复。
。
运行“I/RASC”程序,然后点击“File->New”新建立一个空的DGN文档,在种子文件中选择相应的种子文件,,。确定生成空的文档。在“应用”中点击“Z/IImagingCoordinateSystemOperations”。定义坐标系。
在“File->CoordinateSystem”中定义坐标系。
在“File->WorkingUnits”中定义单位。