國內GIS/Cartography同行大部分使用CorelDraw繪製地圖。相比之下,國外同行則更多使用Adobe Illustrator繪製地圖。CorelDraw和Illustrator兩個軟體均為向量圖形制作軟體,可以新增多種效果。兩者的差異可以參考這個網頁:https://www.admecindia.co.in/blog/differences-between-adobe-illustrator-and-coreldraw
不過對於GISer而言,相比之下illustrator更適合與ArcGIS結合。ArcGIS可以直接將地圖匯出為.ai檔案,與Adobe Illustrator無縫銜接。本文就簡單介紹如何將ArcGIS的地圖匯出為.ai檔案並進行繪製的過程。
首先開啟一幅ArcGIS的地圖.mxd檔案,如下圖:
之後匯出為.ai檔案,點選FileàExport Map,注意在匯出時需要進行匯出設定,如設定檔案格式為.ai,設定解析度,勾選Convert Marker Symbols to Polygon;如果需要列印為紙質地圖則需要將顏色設定為CMYK。再點選匯出即可。
接下來用Adobe Illustrator開啟.ai檔案。如果出現如下的對話方塊,請點選update。
開啟檔案後,需要做的第一件事情是release mask,從而能夠編輯整個地圖。方法是先點選SelectàAll選擇全部的圖層物件,再點選ObjectàClipping MasksàRelease.完成操作後即可對地圖進行操作了。下圖顯示了Release之後Illustrator中的情況。
需要注意的是,ArcGIS中每一個圖層在匯出為.ai檔案後,均會自動生成一個Path圖層,在整個圖層的最上方,其大小為整個圖層組的範圍,為了方便操作,一般都會將該圖層刪除。如下圖。在刪除了該Path圖層後,即可對地圖進行向量操作了(注意,只有每個圖層組最上方的那個圖層應該被刪除)。
可以看到,ArcGIS的向量點線面檔案在Illustrator中均仍以向量要素的形式存在,非常方便新增地圖要素的樣式,也非常方便進行修改。