ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

广东全省岩性分布栅格数据解读与GIS应用指南

广东全省岩性分布栅格数据解读与GIS应用指南 简介广东全省250米分辨率地表出露岩性分布栅格数据采用WGS84坐标系涵盖火成岩、沉积岩、变质岩三大成因类型共14类岩性具体包括中性深成岩、中性火山岩、冰川沉积物、变质岩、基性深成岩、火山碎屑岩等并区分未固结第四纪松散堆积物土类。数据可支撑地质环境评价、水文模拟、土壤侵蚀分析及CO2化学风化消耗量估算等研究面向地理、地质、环境科学领域研究者与GIS使用者。包体共13个文件包含主栅格tif、属性表dbf、坐标信息tfw、元数据aux.xml、使用说明rar/xls/txt、预览图png及辅助脚本py整体仅831KB轻量便捷。压缩包内附完整使用说明和岩性说明表属性表提供岩性代码与类别字段便于符号化与查询无需额外整理即可接入GIS平台开展空间分析与建模。目前已有16人浏览学习。 广东全省250米分辨率地表出露岩性分布栅格数据这个名字乍一看是个很“软”的数据产品但做地质、GIS、环境或者土木相关项目的人应该能立刻意识到它的分量。过去我们做区域尺度的地质分析最头疼的就是手里只有1:20万纸质地质图要么扫描后手工配准矢量化要么干脆“看图说话”人工打点费时费力还容易出错。现在有了这个栅格化的岩性分布数据直接在GIS里叠图、统计、建模效率完全不是一个量级。这篇文章就围绕这份数据展开从它是什么、怎么看懂它、实际工作中怎么用它到使用过程中容易被忽略的坑一次说清楚。不管你是做地质灾害评价、水文地质调查还是生态遥感、土地利用研究只要你的研究区在广东这份数据都值得放进常用底图清单里。1. 数据定位这不是一张普通的地质图1.1 栅格化的真正意义很多没怎么接触过栅格数据的人会问既然有岩性分布为什么不直接用矢量面数据这个问题的答案恰好能解释这份数据的核心价值。矢量地质图固然精确边界线往往画得细碎复杂在区域尺度分析中反而像噪音——你关心的是整个流域、整个县市的岩性组合格局而不是某个山头两侧的岩层界线差了几百米。栅格数据把连续空间切分成规则格网每个格子只记录一个属性值。250米分辨率意味着每个像元代表地面约250米×250米的范围在广东省大约6.25平方公里的面积。这种尺度天然过滤掉了局部的边界摆动让岩性分布呈现出一种“斑块化”的宏观格局反而更符合区域分析的需求。做水文模型、灾害易发性评价这类工作输入数据基本都是栅格直接用这份岩性栅格参与计算省去了矢量转栅格时最让人头疼的属性映射和边界锯齿问题。1.2 WGS84坐标系和“250米”到底是什么关系标题里明确写了WGS84坐标系这有一个容易被忽略的细节。WGS84本质上是经纬度坐标系统单位是度不是米。而分辨率写的是250米这就意味着数据生产方在生成栅格时是把地面250米的尺度折算成了对应的经纬度步长。在地球赤道附近1度经度约等于111.32公里250米大约对应0.00225度。但广东地处北纬20度到25度之间纬度越低经度跨度对应的实际距离越小所以不同纬度上的“250米”对应的经度步长其实略有差异。我拿到这类数据后做的第一件事就是用GIS软件查看栅格像元大小确认它到底是以固定经纬度步长存储还是已经做过某种投影校正。如果是以固定经纬度步长存储的均匀网格那严格的“250米”只在参考纬度上成立实际投影到平面后东西方向的尺度会有轻微变形。做一般性分析完全没问题但如果要做面积统计、距离量算这类对精度敏感的工作最好先投影到适合广东的常用坐标系比如UTM 49N或50N带再进行计算。1.3 出露岩性与地质图的关系标题里“地表出露”四个字很关键。地质图上画的岩性理论上都是地表实际出露的岩石但实际上很多区域被第四纪松散沉积物覆盖广东尤其典型。珠三角地区大片第四系冲积层、沿海的砂质沉积、山间盆地的坡积物这些在岩性数据里要么单独归为第四系沉积类要么被处理成覆盖层。真正基岩出露的区域数据反映的是下伏基岩的岩性。做水文地质分析时出露岩性和覆盖层是两套逻辑孔隙水主要跟第四系松散层相关裂隙水和岩溶水则要关注基岩类型这个区分必须建立在准确理解数据分类编码的基础上。2. 岩性分类体系拿到数据第一件事是看懂属性表2.1 常见的岩性分类框架这份数据采用的分类体系大概率参考了区域地质调查中常用的“时代-成因-岩性”分类框架在栅格属性表中用编码表示各类岩石。以我翻过的几套类似产品看一般会分出大约十几到二十几类比如编码段岩性大类典型代表沉积岩类碎屑岩砂岩、粉砂岩、砾岩沉积岩类泥质岩泥岩、页岩沉积岩类碳酸盐岩石灰岩、白云岩沉积岩类硅质岩燧石岩、硅质页岩岩浆岩类酸性侵入岩花岗岩、花岗闪长岩岩浆岩类中性/基性侵入岩闪长岩、辉长岩岩浆岩类喷出岩玄武岩、流纹岩、凝灰岩变质岩类区域变质岩片麻岩、片岩、千枚岩变质岩类接触变质岩角岩、大理岩第四系松散沉积物冲积物、坡积物、海积物拿到栅格数据后第一件事永远是打开属性表看Value字段对应的岩性代码和Count字段的像元数量统计。我见过太多人拿到数据直接做分析最后出图的图例还是数字码这显然是没看属性表。有条件的话找到数据配套的说明文档理清编码对应的具体岩性名称否则后续一切分析都是空中楼阁。2.2 为什么岩性分类对分析如此重要岩性决定岩石的物理力学性质和化学风化特征而这两点直接影响了地表过程的方方面面。碳酸盐岩地区岩溶发育是地质灾害风险较高的区域广东粤北的连州、阳山一带就是典型的岩溶区花岗岩地区风化壳厚在强降雨条件下容易出现浅层滑坡粤东、粤西的花岗岩丘陵区是滑坡敏感带碎屑岩和变质岩地区的地下水类型、土壤厚度、植被分布也都有明显差异。在区域评价模型里岩性往往被当成一个分类变量参与打分或统计。比如地质灾害易发性评价中碳酸盐岩和花岗岩的权重通常要显著高于第四系沉积区。如果分类体系不统一或者你在重分类时合并错了类别模型的输出结果会完全偏离实际。这就是为什么必须先把分类逻辑吃透再动手做分析。3. 250米分辨率在实际工作中的尺度适配3.1 适合做什么不适合做什么250米分辨率是一个典型的“区域尺度”数据粒度。打个比方把广东省想象成一幅巨型马赛克拼图每块小瓷砖边长250米从近处看你会丢失很多细节但后退几步看整体格局岩性的分布规律反而清晰。这个尺度非常适合省级、市级、流域级的宏观分析比如全省地质灾害易发性区划、区域水文地质单元划分、大范围生态脆弱性评价。但它绝对不适用于场地尺度的工程勘察。你要在一个具体山体上判断边坡是否稳定需要的是1:1万甚至更大比例尺的地质图250米一个格子完全不能反映局部构造和岩性突变。这就好比用全国人口分布数据去推断某个具体小区的人口密度尺度完全错配。理解数据的适用尺度是使用任何空间数据的基本素养。3.2 与地形数据的配合使用岩性数据单独使用价值有限和DEM数字高程模型配合才能发挥最大威力。250米分辨率恰好和很多公开的DEM产品尺度匹配SRTM 90米、ASTER GDEM 30米重采样到250米后可以在像元级别和岩性数据做逐格联合分析。举个例子我做粤北地区地质灾害敏感性初判时把坡度、高程、岩性三个栅格叠加分析统计不同岩性区间的坡度分布特征。碳酸盐岩区往往形成陡峭的喀斯特峰丛坡度普遍在30度以上花岗岩区风化强烈山体坡度相对和缓。这种定量关系只有通过栅格统计才能快速得出换成矢量数据做空间分析计算效率和操作复杂度都是灾难级的。4. 典型应用场景从地质灾害到生态评价4.1 地质灾害易发性与危险性评价这是这份岩性数据用得最多的领域。在区域地质灾害评价体系中岩性通常被赋予很高的权重因为它直接决定了坡体的物质组成和结构特征。以广东省为例粤北碳酸盐岩分布区岩溶塌陷和一岩质崩塌多发粤东西部花岗岩风化壳分布区暴雨型浅层滑坡频发这些空间规律在岩性栅格上都能得到直观印证。具体操作上可以把岩性栅格按“对灾害的敏感程度”重分类成4到5级比如碳酸盐岩和风化壳厚的中粗粒花岗岩定为高敏感级变质岩区域定中等敏感级第四系平原区定低敏感级然后与坡度、降雨、人类工程活动等因子叠加用层次分析法或信息量模型计算易发性指数。整个过程在ArcGIS或QGIS里就能完成关键是岩性分类的权重赋值这需要对研究区地质背景有足够了解。4.2 水文地质与水资源调查岩性是控制地下水赋存和运移的核心因素之一。不同岩性的含水性和透水性差异极大第四系松散沉积物孔隙度大往往构成孔隙含水层碳酸盐岩岩溶发育构成岩溶含水层富水性极不均匀花岗岩、变质岩的裂隙含水层含水量一般有限但风化壳中可以赋存风化裂隙水。做区域水文地质调查时利用岩性栅格可以快速圈定不同含水层类型的分布范围计算各类含水层的面积占比为地下水资源量评价提供基础参数。之前我做过一个粤东某流域的地下水资源初步评价就是基于这份岩性数据划分含水层类型再结合降水入渗系数估算资源量比单纯靠零星钻孔资料推演省力太多。4.3 生态、土壤与环境背景分析岩性和土壤之间有很强的继承关系特定母岩风化发育的土壤其质地、酸碱度、矿物组成都有特征性。花岗岩发育的土壤砂粒含量高、保水性差石灰岩发育的土壤偏碱性、土层薄玄武岩发育的土壤富含铁铝氧化物颜色偏红。在土壤侵蚀敏感性评价中岩性作为成土母质因子参与评价能有效区分不同区域的土壤可蚀性差异。在重金属污染背景值研究里岩性更是决定性因素——粤北某些铅锌矿区周边的地层本身就富集重金属区分自然背景和人为污染离不开岩性底图。生态保护红线划定、石漠化监测这类工作岩性数据同样是基础支撑。5. 必须知道的坑数据使用的避坑指南5.1 “出露岩性”不等于现实地表全覆盖前面提到过广东植被茂密很多区域基岩并不直接出露而是被残坡积物或植被覆盖。数据标注“地表出露岩性”实际上更多反映的是“基岩岩性的地表映射”而不是无人机航拍那种真实地表状态。在覆盖层较厚的区域比如雷州半岛的火山岩台地、珠江口的冲积平原栅格值反映的是浅部基岩或第四系沉积物类型具体是哪一层取决于原始地质图的编图逻辑。使用时要特别警惕第四系分布区和非第四系区的边界。如果你做的研究恰恰落在边界附近建议用更高精度的地质图或实地踏勘来验证。我做粤西某沿海区域分析时发现数据在滨海平原和丘陵过渡带的岩性跳变特别突兀进一步核实发现是原始地质图在两种图幅拼接处的图幅间不闭合问题这种问题在栅格化过程中不会被消除只会被“藏”在像元尺寸里。5.2 地质图的时效性数据老不代表没用任何地质图都是“特定时间点对地质体认知的快照”这份栅格数据溯源的原始地质图可能编绘于上世纪八九十年代。有些区域后来有新的地质调查成果岩性界线可能修正过但宏观格局基本稳定。地质体的空间分布不像土地利用那样年年变岩性数据的“过期”影响远小于遥感分类产品。不过如果研究区有新建的大型工程、矿区或城市规划区人类活动可能彻底改变局部地表覆被和第四系结构这时岩性数据不能直接套用需要叠加最新的土地利用或工程地质资料做修正。正确的姿势是把这份数据当作“基础框架”在关键区域用新资料局部修正而不是全盘否定。5.3 属性编码的“别名”问题不同厂家、不同批次的数据即使是同一个分类体系编码也可能不一样。有的用1到20的连续整数有的用三位数编码第一位代表岩类后两位代表具体岩性。还有的会加入“0”值代表背景或空值。做分析前一定要把“空值”“未知区”和“水体”单独提出来别让它们参与统计运算。水体也是一个容易忽略的点。广东省内河流、水库、坑塘众多栅格数据中的水域要么单独编码要么归入第四系沉积物。分析岩性时如果不排除水域像元面积统计会有不小的偏差。我习惯先把栅格按属性表重分类成“水体非水体”二值图在后续所有分析中用掩膜把水体去掉。6. 实操工作流从拿到数据到产出分析结果6.1 数据预处理重投影、裁剪与掩膜拿到原始栅格后第一步在QGIS或ArcGIS中查看坐标系信息确认数据范围是否覆盖广东全省缺不缺边角。第二步按研究区范围裁剪比如只做粤北地区就按韶关、清远两市边界裁剪减轻数据量提高后续运算速度。第三步剔除水体等干扰像元。如果数据是WGS84经纬度坐标建议在面积、距离相关的分析前投影到适合的平面坐标系。广东横跨UTM 49N和50N两个带全省尺度的分析可以用Albers等积圆锥投影或兰伯特等角圆锥投影珠江口以西用UTM 49N、以东用50N。投影转换用GDAL命令行做最直接一条gdalwarp命令就能完成# 从WGS84投影到UTM 49N gdalwarp -t_srs EPSG:32649 -r near input.tif output_utm49.tif重采样方法要注意保持栅格属性数据尽量用近邻法near千万别用双线性或三次卷积那样会“发明”出不存在的岩性类别。6.2 重分类与编码映射这是整个流程中最需要地质功底的一步。根据研究目标把原始岩性类别归并成少数几个有意义的类别。比如做滑坡敏感性可以考虑归并为4类坚硬块状岩类花岗岩、石英岩、层状碎屑岩类砂岩、砾岩、软弱岩类泥岩、页岩、千枚岩、松散堆积物第四系然后重新赋值为1到4。在ArcGIS中使用栅格重分类工具或在Python中用rasterio写个简单的映射脚本import rasterio import numpy as np with rasterio.open(lithology_raw.tif) as src: data src.read(1) profile src.profile # 示例映射假设原编码1-5为花岗岩类6-10为碳酸盐岩类等等 mapping {i: 1 for i in range(1, 6)} mapping.update({i: 2 for i in range(6, 11)}) mapping.update({i: 3 for i in range(11, 16)}) mapping.update({0: 0, 255: 0}) # 空值设为0 reclassed np.zeros_like(data) for old, new in mapping.items(): reclassed[data old] new with rasterio.open(lithology_reclassed.tif, w, **profile) as dst: dst.write(reclassed, 1)重分类时建议每个类别都做一次面积统计看看归并后的类别占比是否符合研究区的宏观地质认知。如果某个类别的像元数异常大概率是原始编码理解有误回头再查属性表。6.3 与其它数据叠加分析示例以“岩性-坡度-植被”的联合统计为例将岩性重分类栅格、坡度栅格、NDVI栅格统一到相同的分辨率、范围和坐标系然后生成属性表计算每个岩性类别内坡度和NDVI的均值、方差。这类统计在Excel里用数据透视表就能完成但在GIS里更标准的做法是使用分区统计工具# QGIS/GDAL分区统计以岩性重分类图为区统计坡度栅格平均值 gdalinfo -json -stats # 先看两个栅格是否严格对齐如果栅格像元没有严格对齐先重采样到同一网格再统计否则结果会出现像元错位误差。具体做法是把岩性图作为基准用gdalwarp -tr 0.00225 0.00225 -r near重采样坡度数据保证像元一一对应。这一步虽然繁琐但能显著提升统计结果的可靠性。6.4 制图输出与成果表达分析完成后制图是最后一步也是最容易“翻车”的一步。岩性图配色要能直观反映岩性大类之间的差异碳酸盐岩类常用冷色调蓝灰色碎屑岩类用暖色调黄褐色岩浆岩类用红色系变质岩类用紫色系第四系用浅绿色。图例必须有中文说明不能只显示数字编码。比例尺、指北针、图名、坐标系说明一个都不能少。我个人建议出图时同时输出一张岩性分类图和一张岩性重分类图前者保留完整分类信息后者突出分析目标相关分组方便报告审阅和后续修改。别嫌麻烦做项目汇报时这两个图层各有用处前者体现数据使用深度后者体现分析逻辑清晰度。7. 个人使用体会与扩展思路用这份数据做过几次省级和市级尺度的项目后我最大的感受是它最大的价值不是“精度”而是“一致性”。全省统一分类、统一分辨率、统一坐标系统省去了拼接多个图幅地质图的巨大工作量。过去做一个省级评价项目光整理地质图数据就要两周现在一天内就能把岩性因子备齐大量精力可以花在真正的分析逻辑上。数据本身的“坑”主要集中在边界区域和覆盖区这是任何栅格化地质产品都无法完全避免的。规避的办法也不复杂关键区域多找一份1:20万或1:5万纸图对照或者干脆去现场踏勘几个控制点。我每次出分析报告前只要经费允许都会带一份这张图的打印件去野外抽查几个“高影响”像元确认岩性和实际露头是否吻合。这种验证习惯看着笨但至少五次里有三次能发现原始数据在局部区域的问题提前避免了很多报告评审时的尴尬。如果你打算把这个数据纳入常态化分析底图建议建立一套自己的标准化处理模板从原始栅格出发依次完成投影转换、裁剪、重分类、水体掩膜输出一套与项目坐标系一致的标准化图层。以后再接项目时直接复用这套流程十分钟出底图效率提升非常明显。本文还有配套的精品资源点击获取
返回列表