好像我好久沒有寫東西了。最近一個多月一直在做一個項目,精力全部在那上邊了。昨天看到有人給文章評論,才突然記起好久沒有打理這個網(wǎng)站來。實在抱歉,我以后盡量定期更新。
今天要說的是關(guān)于GIF這種格式的圖片。平時甲方所給的土地利用規(guī)劃/現(xiàn)狀圖,往往是位圖,不能改,而且基本都是0號圖,用ps改起來也相當費時。本次講一下如何利用GIS軟件和GIF格式巧妙的提取相應(yīng)的地塊。這個功能我是我無意中發(fā)現(xiàn)的,然后覺得還挺好用的,跟大家分享一下。
先說一下什么是GIF。GIF(Graphics Interchange Format)的原義是“圖像互換格式”,我們對這種圖片格式的直觀認識,恐怕要數(shù)動態(tài)圖片了。這種圖片只有256色,一個通道,photoshop里面稱之為“索引顏色”模式(平時常用的jpg格式是RGB顏色模式或CMYK顏色模式)。
在GIS軟件中,不叫“只有一個通道”,而是說“只有一個波段(band)”。因此可以對這個波段的每個顏色值分別賦值或者調(diào)整符號樣式。
以QGIS為例(ArcGIS類似),下面講一下具體的應(yīng)用。
首先先到網(wǎng)上下一個土地利用的圖(涉密問題,我手頭的圖就不給大家展示了,網(wǎng)絡(luò)圖片同樣說明問題)。
我用百度隨便找了一個杭州余杭區(qū)的土地利用規(guī)劃圖,原大圖這里:
http://www.yuhang.gov.cn/files/images/5201109080253249.jpg邊界還是有些模糊,不過如果是0號圖,應(yīng)該會清晰很多。
首先轉(zhuǎn)成GIF格式。用ps(或其他位圖編輯軟件)打開,然后另存為GIF格式,這時候會彈出一個保存選項對話框。如下:
用肉眼數(shù)一下圖例中的顏色,有十七八種,這里我將顏色值的保險地改為“20”,這樣可以把兩種顏色邊緣一些過度的顏色合并(不改的話也行,就是會有很多相近的顏色,后面改起來很麻煩),這也就是為啥可用這種方法改土地利用圖的原因,因為都是純色塊,比較單純。
保存完成后,添加到QGIS中。雙擊打開圖層屬性,選擇編輯colormap。
現(xiàn)在把原圖的中的黃色和綠色都調(diào)為白色。這樣就可以提取出城鎮(zhèn)建設(shè)用地、旅游風景用地出來了。調(diào)整完后如下:
如果不想看到邊界,可以把黑色和灰色色段全部設(shè)為白色。cool?
好吧,我承認ps這些功能也都能實現(xiàn),但不可否認的是,ps是不是更麻煩一些呢?而且ps是不能做柵格疊加運算的哇。
TIF……這個格式還沒有說。有時候轉(zhuǎn)成GIF后,往GIS軟件添加的時候會報錯,這時候再轉(zhuǎn)換成TIF格式即可。
本文同步發(fā)布于:圖游計(
http://codeyworks.com/post/%E5%B7%A7%E7%94%A8GIF%E3%80%81TIF%E6%A0%BC%E5%BC%8F%E6%A0%85%E6%A0%BC%E5%9B%BE%E5%83%8F%E6%8F%90%E5%8F%96%E5%9C%B0%E5%9D%97.aspx)