將數(shù)據(jù)與地理信息疊加生產(chǎn)出數(shù)據(jù)地圖甚垦,是近年來數(shù)據(jù)新聞生產(chǎn)的一種重要方式。不過地圖生成一度是web上最困難的任務(wù)之一捻激。Google Maps的出現(xiàn)完全顛覆了過去人們對(duì)在線地圖功能的認(rèn)識(shí)制轰。而Google發(fā)布的Maps API則讓所有的開發(fā)者都能在自己的網(wǎng)站中植入地圖功能。
近年來胞谭,在線地圖技術(shù)不斷成熟垃杖,如果你需要在數(shù)據(jù)可視化項(xiàng)目中植入定制化的地圖方案,目前已經(jīng)有很多選擇丈屹,下面就匯總了其中一部分调俘。
Google Fusion
由google公司提供的fusion table可以輕松地將包含地理信息的spreadsheet轉(zhuǎn)成地圖,不少知名的媒體都曾嘗試過用這一方式制作數(shù)據(jù)地圖并結(jié)合到數(shù)據(jù)新聞項(xiàng)目之中旺垒。
- The Guardian: WikiLeaks Iraq war logs

由英國(guó)《衛(wèi)報(bào)》所制作的數(shù)據(jù)地圖彩库,基于維基解密所提供的數(shù)據(jù),將海灣戰(zhàn)爭(zhēng)后伊拉克的每一次傷亡標(biāo)識(shí)在地圖上先蒋。
- The Guardian: WikiLeaks embassy cables

英國(guó)《衛(wèi)報(bào)》基于維基解密所作的大使情報(bào)管道骇钦。
- The Telegraph: AV referendum

英國(guó)《每日電訊報(bào)》所作的關(guān)于英國(guó)大選的數(shù)據(jù)地圖。
- WNYC: Mapping the storm clean-up

利用眾包方式制作竞漾,讓電臺(tái)聽眾用短信的方式報(bào)告他們清理積雪的情況眯搭。用三張圖個(gè)展示三天里清理積雪的進(jìn)展。
- Texas Tribune: Census 2010 interactive map – Texas population by race, hispanic origin

這張圖展示了在得克薩斯州不同地區(qū)的西班牙后裔的分布情況业岁。
其他地圖工具
- UMapper
簡(jiǎn)單的地圖工具鳞仙,可以導(dǎo)入數(shù)據(jù) 也可以創(chuàng)建 線條、標(biāo)簽與形狀笔时,結(jié)果可以導(dǎo)出為 Flash ActionScript 3.0 or KML.
- Yahoo! MapMixer
這個(gè)工具的特色在于可以將已有地圖疊加到Y(jié)ahoo地圖上棍好。
- map a list
可以使用Google Spreadsheet來生成地圖的免費(fèi)應(yīng)用。
以下例子便是由上述工具制作而成
Panedia

結(jié)合了全景照片與地圖創(chuàng)造出精彩的虛擬實(shí)景允耿。
terraSound

將聲音與地圖加以結(jié)合借笙。
Twitter Weather Map

將天氣與推特結(jié)合起來放到地圖上。
2itch

基于google地圖,可供回答在我附近有什么店開通宵的较锡。
Ride the City

紐約的自行車愛好者可以使用這張地圖尋找安全的路線业稼。
World News Map

有不少網(wǎng)站都可以實(shí)現(xiàn)在地圖上顯現(xiàn)新聞事件,而這個(gè)網(wǎng)站可以把特定地點(diǎn)發(fā)生的新聞追溯到2005年念链。
Olympic medalists map

這張圖標(biāo)出了奧運(yùn)獎(jiǎng)牌得主的故鄉(xiāng)盼忌。
OnionMap

這張圖結(jié)合了3D與數(shù)據(jù)地圖积糯。
Breaking News Map

同樣是新聞地圖,不過可以按娛樂谦纱、財(cái)經(jīng)看成、政治等分類來查看。
marshup工具
- Google My Maps
可自定義標(biāo)志跨嘉、線條與多邊形川慌,可加入html,照片與視頻祠乃。
- Map Builder

可以在幾分鐘中輕松制作地圖梦重,可以進(jìn)行地址搜索,上傳csv格式的位置信息亮瓷,可以編輯html代碼琴拧,可以自定義操作。地圖上的標(biāo)識(shí)可以包括文本嘱支、圖片蚓胸、視頻、html除师,可以導(dǎo)出為html/css格式文件沛膳。
- CommunityWalk

可以上傳excel文件,創(chuàng)建路徑汛聚、色彩編碼或自定義標(biāo)記锹安,可以導(dǎo)出到社交媒體
- YourGMap
可以導(dǎo)出csv文件,可自定義標(biāo)志
- Vidmap

Vidmap可以將視頻插入到地圖之中倚舀,操作非常簡(jiǎn)單叹哭,只需將視頻上傳到vidmap或是youtube中,并與在地圖上所繪制的路線結(jié)合起來即可瞄桨。
- Batch Geocode

將地址的表單文件復(fù)制粘貼即可生成地圖话速。
- Open Heat Map

最簡(jiǎn)易的熱力圖工具
- Target Map

將文件中的地理數(shù)據(jù)上傳到地圖中讶踪,相比openheatmap之類的工具提供了更多個(gè)性化設(shè)置與細(xì)節(jié)芯侥。
- GeoCommons

比Many Eyes功能多,交互方式更加多樣化柱查,還能處理常見的地理文件格式,例如shapefile和KML云石。這也是媒體比較喜歡使用的一個(gè)工具唉工,以下是部分使用了GeoCommons的新聞作品
- Calgary Herald: Explore Dog Data in your Calgary Neighbourhood
- Atlantic Monthly: WikiLeaks Data on Afghanistan Deaths Visualized
- The Roanoke Times: Roanoke’s Population Expands Over Decade
- The Vancouver Sun: Worst Intersections: Vancouver
- Edmonton Journal: Edmonton Public School Attendance Maps
- Ottawa Citizen: High Flying Prime Minister Harper Racks up Air Miles: Analysis
- indiemapper

適合制圖員和設(shè)計(jì)師。
- TileMill

TileMill建立在一系列開源代碼上汹忠。TileMill將項(xiàng)目間共享淋硝、下載和釋放空間數(shù)據(jù)庫結(jié)構(gòu)雹熬、檢測(cè)投影、索引SQLite數(shù)據(jù)庫等自動(dòng)化谣膳,你只用專注于地圖的效果制作上竿报。如果你已經(jīng)有一定的CSS基礎(chǔ),TileMill將很容易上手继谚。
TileMill的核心是Mapnik渲染引擎烈菌,一個(gè)強(qiáng)大的全功能庫,支持RGBA顏色花履,TrueType字體芽世,SVG等。
- Weave

Weave是一款開源的數(shù)據(jù)地圖制作工具诡壁,由IVPR(可視化和感知研究學(xué)院)和OIC(開放指標(biāo)聯(lián)盟)合作推出济瓢。軟件基于網(wǎng)絡(luò)運(yùn)行,可以處理各種數(shù)據(jù)源的數(shù)據(jù)妹卿,部署環(huán)境需要java和flash葬荷,可連接到其它開源統(tǒng)計(jì)平臺(tái)。
- Batchgeo

Batchgeo是一個(gè)在線的數(shù)據(jù)地圖工具纽帖,只需要復(fù)制粘貼表格數(shù)據(jù)宠漩、設(shè)置首行對(duì)應(yīng)的信息、生成地圖三步懊直。如果你的數(shù)據(jù)里沒有包含經(jīng)緯度信息扒吁,Batchgeo會(huì)根據(jù)郵政編碼或街道地址獲取位置信息并生成地圖室囊。
- CartoDB

CartoDB是 一個(gè)不可錯(cuò)過的網(wǎng)站。你可以用CartoDB很輕易就把表格數(shù)據(jù)和地圖關(guān)聯(lián)起來致扯,可以輸入CSV文件,CartDB能將地址字符串自動(dòng)轉(zhuǎn)化成經(jīng)度/維度數(shù)據(jù)并在地圖上標(biāo)記出來义桂。目前CartoDB支持免費(fèi)生成五張地圖數(shù)據(jù)表,更多使用需要支付月費(fèi)。
- ZeeMaps

創(chuàng)建與發(fā)布特定類型的互動(dòng)地圖胞锰,支持多種格式。
- Click2Map

可以在線創(chuàng)建地圖的編輯器帽蝶,可以將地圖放在自己的服務(wù)器上驹尼,還有移動(dòng)終端的app版本程帕。
- ClustrMaps

嚴(yán)格來說髓绽,這并不是地圖生成器枫攀,使用了代碼載入您的網(wǎng)頁之后就會(huì)在頁面添加一個(gè)計(jì)數(shù)器并顯示您的頁面所有訪問者的位置启盛,計(jì)數(shù)器顯示的數(shù)字不斷累加(即使數(shù)量很大也是如此)卧抗。如上例所示,點(diǎn)擊這個(gè)計(jì)數(shù)器就會(huì)顯示一張很大的世界地圖檩赢,您還可以放大某個(gè)大洲(可選)磺陡。
- Animaps

相比google map,它要麻煩一些漠畜,不過卻可以生成高度互動(dòng)的地圖币他。
- iMapBuilder

可以導(dǎo)入jpg等圖片格式創(chuàng)建互動(dòng)地圖。
- Quickmaps

免費(fèi)注冊(cè)后憔狞,可以在短時(shí)間內(nèi)創(chuàng)建地圖蝴悉,所有工作可以在瀏覽器中完成。
- amMap

可以使用照片作為層或是背景瘾敢,可以高亮地點(diǎn)與路線拍冠,支持現(xiàn)代瀏覽器與主要的移動(dòng)操作系統(tǒng)。
- MapQuest Tool

最早的網(wǎng)上地圖提供者簇抵,曾是收費(fèi)服務(wù)庆杜,現(xiàn)已改為開源項(xiàng)目。既有api碟摆,也有免費(fèi)工具晃财,可創(chuàng)建互動(dòng)或是靜態(tài)地圖。
- MapBox

由OpenStreetView支持, MapBox 提供了多種勝色彩主題典蜕,以及多種語言。
- 地圖匯

地圖匯與Batchgeo類似, 使用者不需要任何的專業(yè)知識(shí)或者 編程技能刊棕,只需要將數(shù)據(jù)上傳至網(wǎng)站,即可一鍵生成地圖伙菜。“七步成詩命迈,一步成圖”是地圖匯的宣傳語贩绕,也是地圖匯的服務(wù)主旨。用戶只需要通過三個(gè)步驟壶愤,就可以 輕松打造出專屬的地圖應(yīng)用丧叽。與Batchgeo不同的是,地圖匯是國(guó)產(chǎn)的公你、中文的踊淳。
地理空間信息(GIS)軟件
ArcGIS
一款大型軟件,可以處理大批量的數(shù)據(jù)陕靠,還提供了平滑迂尝、合成等眾多其他功能〖艚妫可以在用戶界面中完成所有事情垄开,所以也不需要寫代碼。Qgis
自由軟件的桌面GIS軟件税肪。它提供數(shù)據(jù)的顯示溉躲、編輯和分析功能.可以在多種操作系統(tǒng)上運(yùn)行,包括Mac OS X益兄、Linux锻梳、UNIX和Microsoft Windows。相較于商業(yè)GIS净捅,Quantum GIS的文件體積更小疑枯,需要的內(nèi)存和處理能力也更少。因此它可以在舊的硬件上或CPU運(yùn)算能力被限制的環(huán)境下運(yùn)行蛔六【S溃可以使用Shapefile、Coverage和Personal Geodatabase格式的數(shù)據(jù)国章。它也支持MapInfo具钥、PostGIS和許多其他格式。
具有制作數(shù)據(jù)地圖功能的數(shù)據(jù)可視化工具
- Many Eyes

只有一些基礎(chǔ)功能液兽,而且只能以國(guó)家或美國(guó)各州為單位骂删。
- Tableau Public

Tableau Public是一款BI軟件,但是也有數(shù)據(jù)地圖生成功能,而且可以將結(jié)果嵌入到網(wǎng)站桃漾。
- R
R是數(shù)據(jù)統(tǒng)計(jì)分析和數(shù)據(jù)可視化人士喜愛的免費(fèi)工具坏匪, 它的基礎(chǔ)版本并未提供地圖繪制功能拟逮,但有一些工具包能幫助我們撬统。
庫
- unfolding

unfolding是一個(gè)可以在Processing和Java中創(chuàng)建交互式地圖和地理可視化的庫。unfolding的四大特色功能:交互事件敦迄、數(shù)據(jù)可視化恋追、風(fēng)格化地圖、清潔和可擴(kuò)展的代碼罚屋。對(duì)熟悉Processing或Eclipse環(huán)境的用戶比較合適苦囱。
- Modest Maps

Modest Maps是一個(gè)很小的地圖庫,只有10KB大小脾猛,是目前最小的可用地圖庫撕彤。Modest Maps是一個(gè)Flash和ActionScript的區(qū)塊(拼接地圖函數(shù)庫,并且支持Python猛拴。Modest更像一個(gè)框架羹铅,而不僅是一個(gè)地圖API。它只提供極少必備條件愉昆,方便你創(chuàng)建在線地圖职员。
- Leaflet

一個(gè)小型化的地圖框架,通過小型化和輕量化來滿足移動(dòng)網(wǎng)頁的需要跛溉。Leaflet和Modest Maps都是開源項(xiàng)目焊切,有強(qiáng)大的社區(qū)支持,是在網(wǎng)站中整合地圖應(yīng)用的理想選擇芳室。需要安裝node.js专肪。
- PolyMaps

Polymaps是另外一個(gè)地圖庫,但主要面向數(shù)據(jù)可視化用戶堪侯。Polymaps在地圖風(fēng)格化方面有獨(dú)到之處牵祟,類似CSS樣式表的選擇器,是不可錯(cuò)過的好東西抖格。Polymaps有點(diǎn)像JavaScript版本的Modest Maps诺苹。Modest Maps只能進(jìn)行基礎(chǔ)的地圖繪制,而Polymaps卻有內(nèi)置功能雹拄,例如區(qū)域密度(choropleth)和氣泡圖收奔。
Polymaps只能支持現(xiàn)代瀏覽器,通過可縮放矢量圖形(SVG)來顯示數(shù)據(jù)滓玖。
- OpenLayers

OpenLayers可能是所有地圖庫中可靠性最高的一個(gè)坪哄。雖然文檔注釋并不完善,且學(xué)習(xí)曲線非常陡峭,但是對(duì)于一些特定的任務(wù)來說翩肌,OpenLayers無可匹敵模暗。例如能夠提供一些其他地圖庫都沒有的特殊工具。
- Kartograph

Kartograph的標(biāo)記線是對(duì)地圖繪制的重新思考念祭,我們都已經(jīng)習(xí)慣了莫卡托投影(Mercator projection)兑宇,但是Kartograph為我們帶來了更多的選擇。如果你不需要調(diào)用全球數(shù)據(jù)粱坤,而僅僅是生成某一區(qū)域的地圖隶糕,那么Kartogaph將使你脫穎而出。
- GeoExt

JavaScript庫站玄,結(jié)合了openlayers的功能與Ext js的界面枚驻,可以快速創(chuàng)建Gis和地圖應(yīng)用。
- Mapstraction

可以用作不同的map api的單一接口株旷,支持所有的map apis再登,可以切換地圖提供者。
-DataMaps
使用d3.js晾剖,簡(jiǎn)單復(fù)制粘貼一段 javascript文件就可以定制svg地圖
- Gmaps

可以充分使用google map的一個(gè)javascript庫锉矢。
- Raphael

小型而有用的javascript庫,可制作矢量圖钞瀑。
評(píng)論請(qǐng)隨便沈撞,打賞請(qǐng)隨意。