ArcGIS栅格计算结果 完美导入Coredraw方法

写在前面:写这篇笔记的时候,我的心态是崩溃的,因为这个方法是我在清绘完所有图片之后灵光一闪想到的,这个方法要比之前的方法方便快捷,而且成图效果好。
这告诉我一个深刻的道理:就是走路要擡头看路。

问题来源

这一问题来源于自己投稿中文期刊图件清绘过程中。

我们在用ArcGIS绘图时,肯定会用到栅格Raster文件。
比如在多评价指标加权叠加计算时,就得需要用到Raster Calculator,计算完的文件是具有像素值的栅格文件。

当我们发表论文时,很多期刊都要求提供可编辑的cdr格式图件,因为编辑需要对位图中的文字和线段进行修改。CorelDraw可编辑矢量数据,可识别点线面。像Excel、origin画的点线图,很容易导入到Coreldraw里。

但是我们这种由一个个像素组成的栅格图如何导到Coreldraw里呢?

下面讲解一下如何操作。

之前的操作

在ArcGIS里成图后,直接导出为EMF或SVG或AI或PDF等等,再用Coreldraw打开。
这样的话就存在一个问题,就是栅格图会根据分辨率分割成很多的横条,分辨率越高,横条越多。这样就相当于栅格图变成了一张图片,被当成了底图,其与的图层比如地名、河流等均为矢量的可边界状态。

在对文字和线条进行修改完,在Coreldraw里出图是还会面临图片上有白色横线的可能,白色横线为多个栅格横条之间的空隙。
这样Coreldraw出图效果严重受导入的图片清晰度影响。

灵光一闪想出来的方法

在这里我要说明一下,我用上边那个方法的原因,因为网上都用的导出EMF格式,但都没说适不适用栅格图件,我作为新手我也不知道啊,我就用了。
现在想一下感觉好傻逼,Coreldraw支持点线面矢量文件,为什么我不能把栅格图转成矢量图。可能我感觉栅格图转回矢量图会丢失信息吧。

栅格转回矢量文件

Conversion Tools——From Raster ——Raster to Polygon
打开对话框以后呢,有两个选择,不同之处在于栅格转矢量的精确度不同。(默认选择简化的,可取消勾选)
在这里插入图片描述
这样转换完再导入到Coreldraw就可以了。

但是这个仅适用于像素值较少较单一的栅格文件,即一个数值代表一个区的情况。
在进行叠加计算后,通常是对结果进行分级,一个区间内的数为一级,这样就不能直接将其换转成矢量文件。而是要先进行重分类

Reclass

在叠加计算完以后,需要进行分级,这样就需要进行重分类。

重分类完以后在进行栅格回转矢量文件。

这样在转换成矢量文件后,进行属性分类,在矢量文件中进行分类时,会出现分区线,即不同分区之间的线,影响美观,因为栅格转矢量最好选择第二种方式 Non-simplified output,这样就会出现锯齿状,加上分区线就特别难看。

去掉分区线的方法:
选中Symbol -右键-properties for all symbols-右侧outline widt改为0- outline color改为无。
这样再导入Coredraw就全为点线面矢量文件了,继续分图层在出图就好了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章