地圖可以說是當下最常用的數據可視化表現形式。好的地圖將信息融入地理語境,高信息量與美感兼備。
南非數據新聞記者Alastair Otter在過去幾年的工作中體驗了數十款地圖工具和地理資料庫。他在此將自己最常用的幾款列出,供有需要的讀者參考。
列表以從易到難為序。前面最簡單的幾款只需輸入若干數據,再略作設置即可生成個性化地圖。而後面較複雜的工具則需要一些基本的計算機程序知識,但只要你願意稍微投入多一些時間,你的視圖將會相當驚艷。
1.My Maps
難易程度:容易
谷歌的這款工具非常適合新手使用,只要你的數據表至少包含一欄地址信息或GPS(全球衛星定位系統)坐標數字就可以了。使用方法很簡單:打開My Maps,點擊右下角的“+”號新建一個地圖,在左上方點擊“import”導入你的數據表,選中標註地理信息的那一列數據,大功告成。你可以在地圖上把某個特定的區域用不規則的圖形圈出來,還可以添加嚮導資料等。工具的特點總結起來就是:簡易且用途廣泛。
2 .BatchGeo
難易程度:容易
BatchGeo也是一款易用且好用的工具。你只需要用複製粘貼的方式導入數據表,系統便會自動識別出表中的地址或GPS信息欄,然後在地圖上的相應位置作出標註。相比My Maps,BatchGeo的功能較少,但如果你的需求僅僅是在地圖上標註多個地點,BatchGeo則完全勝任有餘。

用Mapshaper製作的世界海底通信線纜圖
難易程度:容易
MapShaper適用的數據形式不再是一般人都能看懂的表格,而是需要特定格式標準,包括shapefiles(文件名一般以.shp作為後綴),geoJSON(一種開源的地理信息代碼,用於描述位置和形狀)及topoJSON(geoJSON的衍生格式,主要用於拓撲形狀,比較有趣的應用案例是以人口規模作為面積重新繪製行政區域的形狀和大小,這一類圖稱之為cartogram)。
因此,對於需要自定義地圖中各區域邊界和形狀的製圖師,MapShaper是個極好的入門級工具,其簡便性也有助於地圖設計師隨時檢查數據是否與設計圖相吻合,修改後還能夠以多種格式輸出,進一步用於更複雜的可視化產品。

Cartogram(暫時翻譯為“示意地圖”,但譯者個人認為該中文名不甚貼切)應用案例:以2008年互聯網用戶規模重新繪製地圖,廣東成了中國“面積”最大的省份。

用Fusion Tables製作的南非謀殺率地圖。
難易程度:容易/中等
Fusion Tables屬於Google Drive產品中的一項應用,是一個功能龐雜的製圖工具(不僅僅用於地圖),初次使用者可能不太摸得着頭腦,但熟悉之後就會發現這是一個強大的工具,包括CSV和Excel在內的常見數據表格式都適用。
Fusion Tables最大的特點之一是可以融合不同的數據集,而其在地理信息編碼上的功能也十分突出,用於記錄地理信息的KML(Keyhole Markup Language)是其常用格式。另外,該應用還提供色彩選項來呈現你的數據。
相關閱讀:
5.CartoDB
難易程度:容易/中等
我們此前也專門介紹過CartoDB,該工具目前已經吸引12萬用戶創製了40萬張地圖,將世界上所有有趣的主題——從全球粉絲對Beyonce最新專輯發布的實時反應,到尼泊爾地震的損毀情況——變成互動性強、好玩的可視化作品。
只要你上傳數據,CartoDB就能自動檢測出地理數據,然後分析文件中其他的信息並提出一系列地圖格式建議,以供用戶選擇與修改,方便實用,對於缺乏編程基礎又想嘗試可視化的人士非常適合。不過其眾多的功能是需要一點時間來掌握的。
相關閱讀:
難易程度:中等/難
Leaflet是一個專門用於製作移動端交互地圖的JavaScript函數庫(library)。所謂函數庫,簡單來說就是一堆預先編寫好的程序模塊,可以實現特定的功能,程序員在需要時從“庫”里調用相應的模塊即可,不必重複編寫大段大段的代碼,以節省時間。而Leaflet就是一個用JavaScript程序語言來繪製地圖的“庫”。
掌握一門程序語言確實有一定門檻,但也並沒有你想象的那麼難,而且一經掌握,你的自由發揮空間可謂無窮無盡。
7.Mapbox
難易程度:中等/難
Mapbox是屬於製圖專業人士的工具,可以製作獨一無二的地圖,從馬路的顏色到邊境線都可以自行定義。它是一個收費的商業產品,Airbnb, CNN,Pinterest等機構都是其客戶。通過Mapbox,你可以保存自定義的地圖風格,並應用於前面提到的JaveScript或CartoDB等產品。另外,它還有專屬的JavaScript函數庫。其特點概括起來就是功能超級強大。
8.其他工具
MapStack:由可視化設計機構Stamen(這家“機構”自稱既非研究所又非公司,卻以營利為目的,非常獨特,有興趣的朋友可以自行上網搜索)推出的免費地圖製作工具,簡便易用。
Color Brewer:主要用於尋找合適的地圖配色方案。
QGIS:專業級免費開源製圖工具,其網站上有詳細的使用教程。
編譯/周穗斌
編輯/Ivan Zhai,梁思然
相關閱讀: