美文网首页奇门遁甲GIS
CorelDraw,AI,CAD格式文件与MAPGIS互换

CorelDraw,AI,CAD格式文件与MAPGIS互换

作者: cugliming | 来源:发表于2020-04-01 22:32 被阅读0次

CorelDraw或者Illustrator文件,都需要先将其转换成AutoCAD的绘图交换文件DXF,再导入MAPGIS。
但需要注意的是,MAPGIS67只支持R12格式的DXF。

软件准备

  • AutoCAD
  • MAPINFO
  • Illustrator (Coreldraw)

动手

  • 原图
    CoreDraw或者Illustrator制图,都可以输出为PDF矢量图件。
    这里使用的原图为PostScript文件,后缀为.ps,和PDF矢量图件一样。
    如下所示:
    这是原图
  • 用Illustrator软件打开,如下图


    用AI打开
  • 另存为DXF格式
    我用的Illustrator为2019版,不支持导出R12格式的DXF,这里导出为R13格式,如下图。


    导出为R13格式的DXF
  • 用AutoCAD打开该DXF文件。
    可见,AutoCAD毕竟是个正经人,打开后和原图没啥差距,如图:


    用CAD软件打开
  • 另存为R12格式的DXF,如图:


    另存为R12.DXF
  • 打开MAPINFO软件,表-导入,选择R12.DXF文件,弹出对话框,直接点确定。如下图:
    MAPINFO导入R12.DXF
    弹出对话框,直接点确定
  • 然后会弹出这样的对话框,如下:
    保存TAB文件.jpg
    就按它说的做,点保存,生成TAB文件。
  • TAB文件生成以后,再接着导出MIF文件。表-导出,生成MIF文件,如下:
    表-导出
    生成MIF文件

MAPGIS粉墨登场:

  • MAPGIS - 图形 - 文件转换
  • 装入MAPINFO文件,如下:


    装入MAPINFO数据
  • 选择MIF文件
    选择MIF文件
  • 右键-复位窗口
    mapgis图形出来了,如下:


    导入成功
  • 文件 - 存点,存线即可!

最后...

何必呢,你说是吧?.jpg

PS

MAPGIS格式转换为PDF:

  • 拷贝aihead.epsAiHead.ps文件
    将mapgis安装目录系统库内(例如,C:\mapgis67\Slib)的aihead.epsAihead.ps文件复制并粘贴到你要用的系统库目录下(例如,E:\D系统库2.0)。
  • 输出PS文件
    • 工程输出—PostScript输出—通用PS输出—不分色输出(文字变曲线)。
    • 如果选用文字编码的方式,输出的文字会是乱码;(好像编辑库的对照表可以解决,但挺麻烦,我没试过)
    • 选用文字变曲线,文字是以线条的方式出现,只不过看起来整体无乱码而已。
  • PS文件问题
    生成的ps文件,用CorelDraw或Ai并不能直接打开,原因未知。
  • 解决方法
    我个人经常需要浏览PostScript文件,使用的浏览器为SumatraPDF。使用该软件将PS文件打开,另存为pdf文件,再导入CorelDraw或AI即可。
    注意:
    SumatraPDF需要Ghostscript的支持,才能打开PostScript文件。

相关文章

网友评论

    本文标题:CorelDraw,AI,CAD格式文件与MAPGIS互换

    本文链接:https://www.haomeiwen.com/subject/qpyzuhtx.html