ArcMap+Visio实现高清矢量地图导出,轻松插入Word文档中,消除文字模糊现象

来源:互联网 发布:数据分析师考试大纲 编辑:程序博客网 时间:2024/05/31 05:28

目录:
1、问题描述
2、软件需求
3、实现过程


问题描述:

首先说明我是学 GIS 的,在写论文的时候经常会在 Word 中插入研究区域的地图范围,为了让大家有个直观的认识,首先把效果图贴出来:

这里写图片描述

这是在 Word 中截取的图片,可以看到文字和图形都还算清晰。下面就把我摸索了一天的成果分享给大家。


软件需求:

  • ArcMap 10.2
  • Visio 2013
  • Word 2013

实现过程:

在制图的时候我比较喜欢使用 ArcMap 软件,里面有布局视图,是专门出图用的,可以添加经纬度、图例、比例尺、指北针、标注等,这些注记都可以自由编辑,留给用户的空间比较大,可以轻松的制作出不错的地图,另外还支持多种格式的地图导出。

这里写图片描述

在这里顺便先普及一下 ArcMap 导出的栅格图和矢量图的区别:

这里写图片描述

  • 1、模糊的栅格图

我最开始一直导出的是栅格图,png、jpg 等格式几乎都试了一遍。为了让图片更清晰,在导出设置里边我不断提高图像分辨率,这样就造成了以下问题:

分辨率的提高必然会导致图像所占空间越来越大(很容易就上百兆),过大的图像插入到 Word 中会出现“图像无法显示”的错误,即使图像可以正常插入到 Word 中并成功保存,在下一次打开 Word的时候你会惊奇的发现图像变得模糊了,原因是 Word 在保存图像的时候对其进行了压缩处理,原理上又降低了分辨率。效果图如下图所示(注:该图和文章开头贴图采用相同的宽高尺寸)。

这里写图片描述

可以看出这张和文章开头那张相比就模糊很多,局部放大之后效果更佳明显:

这里写图片描述

原因归根到底还是由于图片是栅格图,本身就是一个像素一个像素构成了,分辨率低肯定会导致图像的模糊,所以我们在 ArcMap 导出时应直接选择导出矢量图,在这里我导出的是 *.svg 格式。

  • 2、清晰的矢量图

SVG(可缩放矢量图形)是基于可扩展标记语言,用于描述二维矢量图形的一种图形格式。 *.svg 所占的存储空间很小,像我这张图片只占了 78K。矢量图使用点线面来描述对象,所以不管怎么缩放,都不会出现模糊现象。

这里写图片描述

直接将导出的 svg 图像拖到 Visio 中,注意一下三点:

(1)svg 图像在 Visio 中显示的时候,极个别文字会出现错位的情况。针对这种情况,我采取的措施是在 ArcMap 中先将错位的字删除,然后在 Visio 中再把字重新添加上;

(2)Visio 中可以对 svg 图像进行编辑,选中 svg 图像然后“取消组合”就可以打开 svg 的多个图层,拖动一下就可以看到不同的图层;

(3)文字图层取消组合后双击发现并不能对其进行编辑,进不去编辑状态,可以使用“查找”工具,搜索想要编辑的文字,这时候就会定位到文本框上,编辑状态自然也就打开了,接下来就可以愉快的编辑处理了。

齐活儿,end.

0 0
原创粉丝点击