巧用GIF、TIF格式栅格图像提取地块

好像我好久没有写东西了。最近一个多月一直在做一个项目,精力全部在那上边了。昨天看到有人给文章评论,才突然记起好久没有打理这个网站来。实在抱歉,我以后尽量定期更新。

今天要说的是关于GIF这种格式的图片。平时甲方所给的土地利用规划/现状图,往往是位图,不能改,而且基本都是0号图,用ps改起来也相当费时。本次讲一下如何利用GIS软件和GIF格式巧妙的提取相应的地块。这个功能我是我无意中发现的,然后觉得还挺好用的,跟大家分享一下。

先说一下什么是GIF。GIF(Graphics Interchange Format)的原义是“图像互换格式”,我们对这种图片格式的直观认识,恐怕要数动态图片了。这种图片只有256色,一个通道,photoshop里面称之为“索引颜色”模式(平时常用的jpg格式是RGB颜色模式或CMYK颜色模式)。

在GIS软件中,不叫“只有一个通道”,而是说“只有一个波段(band)”。因此可以对这个波段的每个颜色值分别赋值或者调整符号样式。

以QGIS为例(ArcGIS类似),下面讲一下具体的应用。

首先先到网上下一个土地利用的图(涉密问题,我手头的图就不给大家展示了,网络图片同样说明问题)。

1
我用百度随便找了一个杭州余杭区的土地利用规划图,原大图这里:http://www.yuhang.gov.cn/files/images/5201109080253249.jpg

边界还是有些模糊,不过如果是0号图,应该会清晰很多。

首先转成GIF格式。用ps(或其他位图编辑软件)打开,然后另存为GIF格式,这时候会弹出一个保存选项对话框。如下:

2

用肉眼数一下图例中的颜色,有十七八种,这里我将颜色值的保险地改为“20”,这样可以把两种颜色边缘一些过度的颜色合并(不改的话也行,就是会有很多相近的颜色,后面改起来很麻烦),这也就是为啥可用这种方法改

土地利用图的原因,因为都是纯色块,比较单纯。

保存完成后,添加到QGIS中。双击打开图层属性,选择编辑colormap。

3

现在把原图的中的黄色和绿色都调为白色。这样就可以提取出城镇建设用地、旅游风景用地出来了。调整完后如下:

4

如果不想看到边界,可以把黑色和灰色色段全部设为白色。cool?

好吧,我承认ps这些功能也都能实现,但不可否认的是,ps是不是更麻烦一些呢?而且ps是不能做栅格叠加运算的哇。

TIF……这个格式还没有说。有时候转成GIF后,往GIS软件添加的时候会报错,这时候再转换成TIF格式即可。

《巧用GIF、TIF格式栅格图像提取地块》有4个想法

  1. 之前看到别人是直接用TIF格式,比如卫星图片,GIS分析就可以解译提取,还可以计算面积。只是步骤省略的太多了没学会

    1. 你好,不知道你还能看到不,你看到的这个GIS分析过程还有保存吗?能否请你发给我一份,不胜感激,我的邮箱是qxyya156@163.com

发表评论

电子邮件地址不会被公开。 必填项已用*标注

填写验证码: *