對于從事GIS行業(yè)的人來說,對于矢量數(shù)據(jù)和柵格數(shù)據(jù)的概念并不陌生浮禾。
矢量數(shù)據(jù)交胚,用點、線盈电、面表示蝴簇,有具體的經(jīng)緯度坐標可以表示實際位置。比如道路挣轨、綠地军熏、以及POI數(shù)據(jù)等。
而柵格數(shù)據(jù)卷扮,是以像素為單位荡澎,組織成圖片的形式來進行表達均践。例如衛(wèi)星影像數(shù)據(jù)、DEM數(shù)據(jù)等
柵格切片
柵格切圖以后摩幔,每一塊存儲的是圖片信息彤委,也就是我們平時俗稱的瓦片,柵格切片的缺點是:在切圖完成以后或衡,己經(jīng)決定了地圖的渲染風格焦影,無法再改變。如果地圖風格發(fā)生改變封断,需要重新進行切圖斯辰,但往往柵格切圖需要花費很長的周期。一個城市需要幾天的時間坡疼,一個省往往耗費一個月左右的周期彬呻,所以重復切圖會變成一場特別浩大的工程。
矢量切片
對矢量數(shù)據(jù)按金字塔形式進行切割柄瑰,每一塊存儲的是矢量數(shù)據(jù)的描述信息闸氮,在前端進行渲染后,展現(xiàn)的還是矢量數(shù)據(jù)教沾,
以geojson的形式進行存儲蒲跨。
優(yōu)點:前端顯示時,可以自由的進行渲染授翻。
缺點:數(shù)據(jù)量大或悲,訪問時會給前端帶來太大壓力。一般會通過對數(shù)據(jù)字段進行刪減或者對數(shù)據(jù)進行抽稀藏姐,來減少數(shù)據(jù)的大小隆箩。
剛開始接觸矢量切片的概念,是在了解arcgis提出矢量切片以后羔杨,目前應用矢量切片的單位有很多捌臊,比如mapbox,baidu,minemap等等。
本文說明柵格切片和矢量切片的區(qū)別兜材,而具體的切圖方法理澎,在大家了解了原理以后,可以自己嘗試編寫代碼去實現(xiàn)切圖曙寡,或者利用一些開源工具去實現(xiàn)切圖糠爬。