- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DXF转mapgis文件讲述
Visual FoxPro 程序设计 文件转换 MAPGIS数据转换模块,为MAPGIS系统和其它系统间架设了一座桥梁,实现了不同系统间的数据转换,从而达到资源共享的目的; AutoCAD数据→MAPGIS数据 ARC/INFO数据→ MAPGIS数据 AutoCAD数据→MAPGIS数据 AutoCAD数据转成MAPGIS数据时,常会遇到两边的符号、线型、颜色、图层的编码不一致,导致转换后出现“张冠李戴” ,两边图形无法对应; 因此MAPGIS系统提供了一套对照表文件接口: 符号对照表-arc_map.pnt 线型对照表-arc_map.lin 颜色对照表-cad_map.clr 层对照表-cad.map.tab AutoCAD数据→MAPGIS数据 启动AutoCAD,打开演示数据,如下图: AutoCAD数据→MAPGIS数据 第一步:单击“文件”菜单下“另存为”命令,将dwg格式数据,另存为dxf格式,选择“R12”版本,如下右图: AutoCAD数据→MAPGIS数据 第二步:启动MAPGIS,在主界面上单击“系统设置”按钮,系统弹出“MAPGIS环境设置”对话框,如左图: 单击“系统库目录”按钮,将系统库目录设为..\suvslib,如右图,单击“确定”按钮; AutoCAD数据→MAPGIS数据 第三步:在MAPGIS安装目录(如:D:\mapgis67\)下的slib文件夹下找到上述四个对照表文件,将其拷贝至suvslib文件夹下,如下图: AutoCAD数据→MAPGIS数据 对系统库目录..\suvslib下这四个对照表文件进行编辑,可直接用记事本的方式打开,需注意的是对照表中MAPGIS编码是在“数字测图”系统中查到的,并且要区分对照表的大小写; 代码对照表详细的编辑方法后面讲; AutoCAD数据→MAPGIS数据 第四步:打开“文件转换”模块,单击“输入”菜单下的“装入dxf”命令,如左图; 装入待转换的“dxf”文件,系统提示“选择不转出层”,确定,则系统按照设定的对照关系开始转换; AutoCAD数据→MAPGIS数据 第五步:单击右键,选择“复位”命令,系统弹出“选择显示文件”对话框,如图,单击“全选”按钮,然后单击“确定”按钮; AutoCAD数据→MAPGIS数据 转换结果如图; 单击“文件”下保存点、线、面命令,保存结果文件; arc_map.pnt的编辑 在MAPGIS安装目录下的SuvSlib文件夹中,找到符号对照表-arc_map.pnt,选中该文件后单击鼠标右键,在快捷菜单中选择“打开方式”命令,如图; arc_map.pnt的编辑 系统弹出“打开方式”对话框,选择“记事本”,单击“确定”按钮,则文件以记事本的方式打开,以供修改; arc_map.pnt的编辑 启动AutoCAD,打开待转换的数据,适当放大图形后,右键单击一符号,在弹出的快捷菜单中选择“特性”命令,如图: arc_map.pnt的编辑 则在AutoCAD窗口的左边,系统弹出显示该符号各项参数的对话框,如图: 在“名称”一栏中可以看到该符号的编号为:GC048; 则在符号对照表中AUTOCAD(块名)一栏中填入GC048; arc_map.pnt的编辑 接下来查找该符号在MAPGIS中的编码; 单击主界面“图形处理”菜单下“数字测图”模块,打开“数字测图”子系统; 在“数字测图”子系统中单击“文件”菜单下“新建”命令,系统弹出“新建文件”类型对话框,如右上图,选择“测量工程文件”,单击“确定” ,保存新建后的测量工程文件; arc_map.pnt的编辑 单击“工具”菜单下“地物编码表”命令,如左图,系统弹出“地物编码表”对话框,如右图; 单击任一个地物,在右上角可以看到该地物的形状,通过此方法查到符号的编码为:5460; arc_map.pnt的编辑 所以该符号对应的地物编码表为: AUTOCAD(块名) MAPGIS(编码) GC048 5460 arc_map.lin的编辑 在MAPGIS安装目录下的SuvSlib文件夹中,找到线型对照表-arc_map.lin,参考符号对照表-arc_map.pnt的编辑方法,用记事本的方式打开进行编辑; arc_map.lin的编辑 则在AutoCAD窗口的左边,系统同样弹出显示该线型各项参数的对话框,如图: 在“线型”一栏中可以看到该线的线型编号为:EL6430; 则在线型对照表中AUTOCAD(线型)一栏输入EL6430 ; arc_map.lin的编辑 同理,在“数字测图”子系统中打开“地物编码表”对话框,依照相同的方法,找到该线型在MAPGIS中的编码为:8112; arc_map.li
您可能关注的文档
最近下载
- 2024年4月广东深圳市光明区马田街道办事处招聘一般专干及笔试历年典型考题及考点剖析附答案带详解.docx
- 文秘技能大赛题库完整.pdf
- 建筑工程图集 07SJ504-1 隔断、隔断墙(一).pdf
- 班级管理方案和班委职责与班级管理条例(范本)合集.doc VIP
- 2025年广东省高中语文学业水平合格考试卷试题(含答案详解).pdf VIP
- 金融监管学银行监管讲义课件.pptx
- 高中体育与健康_篮球 传切配合 教学课件设计.ppt
- 二 《简单相信,傻傻坚持》(教学课件)-【中职专用】高二语文精讲课堂(高教版2023·职业模块).pptx VIP
- 人教版《劳动教育》九年级 劳动项目二《三餐有营养》课件.pptx
- 2024年中考语文一轮复习(全国)(老师用)议论文写作(练习).pdf VIP
文档评论(0)