從Mapbox的開源工具看Web GIS的發(fā)展

從Mapbox的開源工具看Web GIS的發(fā)展

姐妹篇 亂談Leaflet的插件在WebGIS中作用

mapbox一直是我很喜歡的公司之一屯换。它的自由開放態(tài)度,前沿研究方向兵迅,讓很多GISer眼前一亮,讓他們找到學習或者工作的方向。

其實囱井,mapbox.js是leaflet.js的一個超集,所以不要再問我“l(fā)eaflet好用還是mapbox好用趣避?”這樣的愚蠢的問題庞呕。而mapbox現(xiàn)在也在開發(fā)關(guān)于Web GL的地圖業(yè)務(wù),當然它也不能將所有的業(yè)務(wù)都一口氣將瓦片地圖轉(zhuǎn)移至Web GL底圖程帕,因為現(xiàn)在瓦片地圖還是占很大一部分住练,特別是國內(nèi)。關(guān)于Mapbox GL這個方面愁拭,我真的才疏學淺讲逛,留作以后研究的材料。

Mapbox

插件

Mapbox創(chuàng)作或引用的開源工具都是經(jīng)過精心篩選過的岭埠,都極具代表性盏混。大部分都基于Python和Node.js蔚鸥,可以通過PyPI和npm下載得到,包括:

  • Turf.js 基于前段JS的GIS空間分析工具
  • Tippecanoe 通過大量GeoJson要素建立矢量瓦片
  • Rasterio 整潔快速的柵格數(shù)據(jù)輸入輸出许赃,用于Numpy
  • leaflet-omnivore 通用格式轉(zhuǎn)換器
  • node-sqlite3 異步非阻塞對SQLite3的JS綁定接口
  • tilelive 支持瓦片模塊間交互操作
  • Carmen 支持包裝瓦片地圖數(shù)據(jù)的地理編碼
  • mapnik-omnivore 基于Node的模塊止喷,返回空間文件源文件
  • Mapnik 基于C++的庫,提供空間數(shù)據(jù)導入和渲染混聊,可渲染成為瓦片圖
  • node-pre-gyp 基于Node.js的C++擴展交互

標準

mapbox提出的標準弹谁,包括:

  • Mapbox 標準化矢量瓦片的信息
  • Mapbox GL樣式 通過WebGL技術(shù)渲染地圖,以后專門討論一下
  • MBTiles 其實沒什么句喜,通過SQLites去裝載瓦片圖预愤,聽說索引效率高
  • TileJSON 其實沒什么,通過JSON去包裝瓦片地圖URL藤滥,比較簡潔

總結(jié)

這些開源的工具鳖粟,無一例外,代表了現(xiàn)代互聯(lián)網(wǎng)發(fā)展拙绊,GIS要基于瓦片地圖以及OpenGIS(例如WMS服務(wù)和GeoJSON)這種高效率的表現(xiàn)方式向图,相比之下,國內(nèi)三巨頭BAT的地圖服務(wù)遲遲不加入WMS的服務(wù)接入标沪,對國內(nèi)GIS行業(yè)貢獻十分有限榄攀。在知乎上,很多學生問道GIS的就業(yè)行業(yè)等金句,我覺得重點已經(jīng)不在ArcGIS Engine等應(yīng)用開發(fā)檩赢,而是網(wǎng)絡(luò)開發(fā)。不是商業(yè)軟件的使用违寞,而是開源組件的開發(fā)贞瞒,原因很簡單,因為不是所有公司都用的起ArcGIS的正版軟件趁曼,從事商業(yè)用途還是最好使用正版军浆。國內(nèi)有些老師不過是為了完成自己的項目,并沒有考慮到市場的需求挡闰。綜上所述乒融,我推薦大家應(yīng)該更多的轉(zhuǎn)向python或者Node.js的頂層開發(fā),底層則是C語言的架構(gòu)體系摄悯。

參考知乎問答--大學 GIS 課只教你怎么使用 ESRI 的 ArcGIS赞季,是好還是不好?不好的話應(yīng)該怎么上奢驯?

轉(zhuǎn)載沙兰,請表明出處脸爱。總目錄Awesome GIS

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末沫换,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子断盛,更是在濱河造成了極大的恐慌,老刑警劉巖愉舔,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異伙菜,居然都是意外死亡轩缤,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進店門贩绕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來火的,“玉大人,你說我怎么就攤上這事淑倾×蠛祝” “怎么了?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵娇哆,是天一觀的道長湃累。 經(jīng)常有香客問我,道長碍讨,這世上最難降的妖魔是什么治力? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮勃黍,結(jié)果婚禮上宵统,老公的妹妹穿的比我還像新娘。我一直安慰自己覆获,他們只是感情好马澈,可當我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著弄息,像睡著了一般痊班。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上疑枯,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天辩块,我揣著相機與錄音,去河邊找鬼荆永。 笑死废亭,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的具钥。 我是一名探鬼主播豆村,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼骂删!你這毒婦竟也來了掌动?” 一聲冷哼從身側(cè)響起四啰,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎粗恢,沒想到半個月后柑晒,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡眷射,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年匙赞,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片妖碉。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡涌庭,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出欧宜,到底是詐尸還是另有隱情坐榆,我是刑警寧澤,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布冗茸,位于F島的核電站席镀,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏蚀狰。R本人自食惡果不足惜愉昆,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望麻蹋。 院中可真熱鬧跛溉,春花似錦、人聲如沸扮授。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽刹勃。三九已至堪侯,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間荔仁,已是汗流浹背伍宦。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留乏梁,地道東北人次洼。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像遇骑,于是被迫代替她去往敵國和親卖毁。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,722評論 2 345

推薦閱讀更多精彩內(nèi)容