浅析把AutoCAD的网格如何转入MapGis中

(整期优先)网络出版时间:2019-11-22
/ 2

浅析把AutoCAD的网格如何转入MapGis中

王锋陈耀坤

云南锡业股份有限公司老厂分公司云南个旧661000

摘要:现在矿山基本上使用的制图软件是AutoCAD软件,但是在上交国土资源部门的图件时,要求为MapGis格式的图件。现大多数技术人员对AutoCAD与MapGis的采用坐标系统不熟悉,所以本文介绍在AutoCAD中按国家规范制作好坐标网格,一次性转到MapGis中成图。

关键词:AutoCAD;MapGis;转入

1、前言

AutoCAD是美国Autodesk公司在1982年开发的用于二维绘图、详细绘制、设计文档和基本三维设计自动计算机辅助设计软件,现已经成为国际上广为流行的绘图工具。dwg文件格式是二维绘图的事实标准格式。它具有:⑴具有完善的图形绘制功能。⑵有强大的图形编辑功能。⑶可以采用多种方式进行二次开发或用户定制。⑷可以进行多种图形格式的转换,具有较强的数据交换能力等。现在矿山基本使用的是2008的版本。

MapGIS是中国地质大学数码集团的产品名称,是中国具有完全自主知识版权的地理信息系统,系统采用面向服务的设计思想、多层体系结构,实现了面向空间实体及其关系的数据组织、高效海量空间数据的存储与索引、大尺度多维动态空间信息数据库、三维实体建模和分析,具有TB级空间数据处理能力、可以支持局域和广域网络环境下空间数据的分布式计算、支持分布式空间信息分发与共享、网络化空间信息服务,能够支持海量、分布式的国家空间基础设施建设。

现在国土资源部门在要求上交的图件时必须是MapGis的格式。

2、在AutoCAD中制作网格

现有矿山采用的制图软件是AutoCAD,所以我们在熟习的AutoCAD中制作坐标网格。在MapGis中采用国家统一坐标系,图廓间的公里数根据需要加注带号和百公里数,如25xxxxx.xx,346xxxxx.xx,绘制的是公里网。在标注网格坐标时把25及346抬高半个字符来标注,并且后面的数值采用两位整数加小数点后一位的方式,而且需要在四个顶角处标经纬度坐标(如图1)。

如果这一过程在AutoCAD中用手工绘制,画网格线段比较容易实现,可是标注坐标时不易对齐,而且容易出错,四个顶角点还需要用其它程序来计算经纬度的坐标来标注,这一过程将很繁琐,而且工作效率低。现通过在AutoCAD用作者自己编制的AutoLisp绘制网格程序来现实以上过程,将变得非常简单,并且一分钟之内完成上述工作。

程序的原理是:根据用户点选的一对对角点,再根据所给的绘图比例尺,计算出要绘制网格的范围,并且自动计算出四个顶点的经纬度后,程序将自动绘制网格线段、标注四边的坐标值及顶点经纬度,完成后绘制出符合国家规范的网格。

图2坐标网格参数选择对话框1

图3坐标网格参数选择对话框2

使用时先加载绘制程序c:zbgw,并在命令行输入zbgw,并回车,出现对话框(图2),点任意一对对角点,如:左上角点及右下角点等,点击确定,绘制一般我们自己使用的网格坐标,这不是我们这次的需要绘制的。所以在选择好坐标后,应再勾选“25,345坐标网格样式”及“按3度带标注四个顶角的经纬度”两个复选框(图3)。然后点击确定,得到图4所示,就是我们在MapGis中使用的标准网格。

图4标准坐标网

3、把AutoCAD文件转化成MapGis文件

当前集团公司采用的是北京54坐标系,所在AutoCAD中习惯生成的是北京54坐标系的坐标网格。而MapGis中根据国家的标准在1:5000或1:10000中采用的投影方式是高斯-克吕格投影。1:2000、1:500采用的是国家坐标系,国家坐标系实际上是采用统一6度、3度或1.5度来分带所建立的坐标系。而个旧地区大多采用的是3度带。所以把上述中生成的标准坐标网转化到MapGis中,还需要以下操作:3.1、网格缩放

因为在MapGis中的坐标网是100×100m的,所以在AutoCAD中以网格左下角点为原点,按制图比例进行缩放,缩放比例=比例尺×1000。

3.2、移动网格

在MapGis中使用的是图面坐标,与我们在AutoCAD中使用的坐标不同,所在AutoCAD中把网格移动到图面坐标中,还是以网格左下角点为参考点。移动到的位置X图、Y图的坐标计算如下:

X图=X&pide;(比例分母&pide;1000)

Y图=(Y-34000000)&pide;(比例分母&pide;1000)

式中:34为带号,各个地区不同,应以不同的带号来计算;X图、Y图为图面坐标;X、Y是54坐标系中的值,它与AutoCAD中的X、Y值刚好相反。

3.3、转成DXF

MapGis软件与AutoCAD软件图纸转化是通过.DXF文件格式的。根据经验在AutoCAD中最好使用AutoCAD2004的格式来保存DXF文件,这样丢失的信息比较少,对样条曲线转化最好。

3.4、转化成MapGis图

在SECTIONV4.3软件中,新建文件后,在1辅助工具->打开外部数据->读取DXF文件,找到需要转化的文件,点击确定,分别保存点、线文件后,就是我们需要的MapGis格式的坐标网格文件(如图5)。

图5SECTIONV4.3软件DXF转MPJ格式

4、结论

在计算机辅助制图技术应用中,要求要有高效的制图技术,并按国家规范来制作。在公司快速发展的时期,这就对技术人员提出更高更快更好的要求。就对技术人员熟习软件之间的互转问题,了解软件之间的差异,提高工作效率,更好的完成工作。

上面介绍的只是把坐标网格如何从AutoCAD文件格式转化成MapGis文件,用同样的方法就可以把在AutoCAD中做好的整张图转成MapGis格式,当然在AutoCAD中最好分好图层,在MapGis中就可以根据图层名来归类了,另外在MapGis中要注意修改地图参数。

参考文献:

[1]AutoCAD2008帮助文件

[2]MapGis6.7帮助文件

[3]SectionV4.3帮助文件