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就全爲點線面矢量文件了,繼續分圖層在出圖就好了。

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