美文网首页奇门遁甲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