摘要

针对现有地图制图软件ArcGIS和CorelDraw数据共享困难的问题,探讨了基于两种软件的二次开发技术实现数据格式转换的方法。采用ArcGIS二次开发组件库ArcGIS Engine读取GIS数据,借助第三方数据格式Dxf和XML技术完成数据输出,在此基础上,通过CorelDraw COM库完成地图数据的导入和设置,从而实现ArcGIS文件到CorelDraw文件的转换。最后,以皖南国际文化旅游示范区为例,完成了ArcGIS专题图数据到CorelDraw数据格式的转换,结果表明该方法能够灵活、有效地完成两种软件之间的数据转换。