所謂熱力圖(heat map),又叫等值線地圖(choropleth map),是超越了傳統地圖意義的一種新型的地圖。設計
首先,它是根植於傳統地圖的,一張熱力圖上的邊界,通常是按照傳統地圖上的市、省、國家的行政區域邊界來劃分。get
其次,熱力圖以不一樣的顏色來對各個地區的不一樣狀況予以顯示。不一樣的顏色能夠表示不一樣的人口密度、天氣狀況、人均收入、社會觀點等等基於地理位置的不一樣數據。數學
下面這張圖,就展現了2008年美國大選的投票結果。紅色是麥凱恩,藍色表明奧巴馬,用不一樣的顏色深度表示他們在不一樣的州贏得的支持率。結果,固然你們都是知道滴。it
前面說過,熱力圖是根植於傳統地圖的一種新型的圖表,因此熱力圖的歷史並不長。io
不少因素限制了熱力圖的萌芽,其中就包括現代地圖學。class
直到19世紀,航海大發現催生了現代地圖學的成熟和發展,採用投影法的地圖越加精細,全球的地理數據積累也日益豐富,熱力圖才天然而然地被髮明出來了。變量
法國的一位數學家、工程師、經濟學家和政治家夏爾.潘迪(Charles Dupin 1784-1873),多是世界上第一位使用熱力圖的人。map
這張發表於1826年的黑白地圖上,以從白到黑不一樣深度,標示了法國文盲的分佈狀況。
熱力圖是完美的傳統地圖與現代數據結合的產物,最大的特色,就是它的數據範圍有邊界,而這個邊界,是由傳統地圖或者說人爲劃定的。
就像前面美國大選圖,咱們能夠看到以各個州、市中雙方贏得的選票比例。
相信諸位如今內心會有一個疑問了。
我知道,且看下面這張圖,請注意其中的一些細節。
這是關於英倫三島的一張人口密度分佈圖。
請注意,它不是直接按照人口密度分佈畫出的等值線圖,而是以行政區域來劃分數據邊界的。
請注意圖中的一些細節:
這張圖上主要顯示的是英國各個郡的人口密度分佈狀況。可是有的郡區域內,會有很小部分顏色很深,說明人口密度比周邊地區要高出不少。
由於像都柏林、愛爾蘭這些地區,總體人煙稀少,人口密度很低,可是在中心城市卻彙集大量人口,採用全郡平均值的話,會引發很大的誤會。
因此,這張圖上,將一些重點城市的人口密度也標示出來。以避免形成誤讀。
固然,咱們別忘了,熱力圖還有一個名字叫作等值線圖。這裏人爲劃分的行政區域已經取消,數據的邊界由數據自己決定。就像下面這張全球輪班航次圖。
前面咱們已經簡單介紹了熱力圖的一些基本狀況,下面該講講基本的設計原則了。
使用細的地圖輪廓線
粗的輪廓線,會使得地圖上的各個圖塊變得分散。
選擇合適的配色
熱力圖中,同一系列的顏色應該選用同一色系的顏色,或者是相近顏色的過渡色。
少用填充圖案
能夠用不一樣的圖案標示不一樣的變量。可是不宜超過3種,不然就喧賓奪主了。
選擇合適的數據區間
選擇3-5個數據範圍,儘可能使數據在這幾個範圍內分佈均勻,超出這個範圍的數據用+/-號表示。
來源:InfoVision