TileMill是一款特別好用的地設(shè)計工具,它能夠幫助你設(shè)計詳細(xì)的地圖,而且還能標(biāo)注各種顏色,進(jìn)行分層處理,綠色、無毒,是廣大設(shè)計師、新聞記者、研究員等工作人員最喜歡的軟件。
TileMill官方介紹
TileMill是一款免費(fèi)的地圖設(shè)計工具,他的特色在于可自定義程度極其豐富,利用CSS就可以更改地圖中海洋、國家邊界、道路等各種元素的顏色和樣式,小到精確到街道,大到國際、洲際地圖都可以做,同時也能導(dǎo)出圖片或者矢量格式方便使用。
TileMill主要功能
1、支持 ESRI Shapefile, KML, GeoJSON, GeoTIFF, PostGIS, and SQLite數(shù)據(jù)來源。
2、新版本支持大數(shù)據(jù)量柵格數(shù)據(jù)的加載與顯示,支持山體陰影,分層設(shè)色等功能。
3、支持?jǐn)?shù)據(jù)的查詢,也就是屬性數(shù)據(jù)的瀏覽。
4、支持以Carto css樣式語言對地圖進(jìn)行配色設(shè)計(比xml要方便很多)
5、支持svg圖標(biāo),truetype字體樣式等,基于Mapnik提供(mapnik2.0出來了又強(qiáng)大了不少)
6、支持地圖tooltip、圖片、圖表、utf-8 Grid(不是很了解這個技術(shù))等自定義信息提示
7、支持直接發(fā)布到Mapbox,和朋友共享你制作的地圖。
TileMill使用方法
1、軟件主界面:
我使用的0.10.0(目前最新版),軟件左側(cè)的五個按鈕依次為:進(jìn)入編輯模式、打開工程目錄、一個簡單的軟件指南、插件選項(xiàng)以及設(shè)置按鈕。
軟件界面很友善,感興趣的童鞋自己試一下就基本了解幾個按鈕的功能了。下面僅以一個簡單的例子來制作一個地圖。
首先點(diǎn)擊左端的 Projects 按鈕,可以看到,軟件已經(jīng)內(nèi)置了幾個樣例工程,對于初學(xué)者,這幾個樣例還是有很大幫助的,建議仔細(xì)研究一下。這里不多說。
點(diǎn)擊New project,我們新建一個工程,填寫一個文件名稱,點(diǎn)擊add。一幅簡單的世界地圖已經(jīng)在我們眼前了?墒俏覀冞沒有添加任何數(shù)據(jù),寫任何代碼呀?其實(shí)這是工程在創(chuàng)建的時候,自動為我們加載的。這時候在軟件界面的左下角,多了4個按鈕,依次為模板、字體、一個簡單的Carto說明以及圖層按鈕(重要)。界面右邊的大半部分都是地圖樣式編輯區(qū)域,tilemill使用.mss文件來定義導(dǎo)入的地圖數(shù)據(jù)的樣式。又上角為保存和導(dǎo)出按鈕。
我們點(diǎn)擊左下角的Layers(圖層)按鈕,可以看到,軟件已經(jīng)為我們加載了一個數(shù)據(jù)。這便是顯示在我們地圖界面的世界輪廓數(shù)據(jù)。在樣式編輯區(qū)域,已經(jīng)有一個style.mss文件,定義了世界輪廓的顯示樣式:
Map {
background-color: #b8dee6;
}
#countries {
::outline {
line-color: #85c5d3;
line-width: 2;
line-join: round;
}
polygon-fill: #fff;
}
我們看到,定義了地圖背景為淡藍(lán)色(海洋),大陸的輪廓(outline)樣式以及大陸板塊的顏色。
地圖的數(shù)據(jù)的添加跟這個原理是一樣的,1、引入地圖數(shù)據(jù) 2、定義相應(yīng)數(shù)據(jù)顯示樣式
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版