You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何利用法国行政区GeoJSON提取PNG地图中的区域数据?

可行解决方案:GeoJSON叠加配准PNG筛选行政区

核心思路

利用GIS工具将已配准的PNG栅格地图与GeoJSON矢量图层叠加,通过空间匹配、手动/半自动选择完成行政区筛选,最终导出可用地理数据。以下以开源工具QGIS为例,给出具体操作步骤:


1. 数据导入与CRS匹配

  • 打开QGIS,导入已完成地理配准的PNG地图(作为栅格图层)
  • 导入法国行政区GeoJSON文件(作为矢量图层)
  • 检查两者的坐标参考系(CRS)是否一致:若不一致,右键矢量图层 -> 设置图层CRS,选择与PNG地图相同的CRS,QGIS会自动完成坐标转换

2. 叠加可视化与匹配

  • 调整图层顺序:将矢量图层移至栅格图层上方,设置矢量图层的透明度为40%-60%,确保能同时看清PNG的区块边界和GeoJSON的行政区轮廓
  • 手动匹配:对于PNG中的每个区块,使用QGIS的“选择要素”工具点击对应的行政区矢量要素;若PNG区块是多个行政区的合并,则框选对应多个要素
  • 半自动匹配(若PNG区块有明显颜色区分):
    1. 使用栅格 -> 分类 -> 提取栅格工具,基于PNG的颜色值提取每个区块的栅格边界
    2. 将提取的栅格转成矢量面(栅格 -> 转换 -> 栅格转矢量)
    3. 使用矢量 -> 空间查询 -> 相交工具,让转换后的矢量面与GeoJSON行政区做空间匹配,自动筛选出相交的行政区

3. 数据整理与导出

  • 若需合并多个行政区对应一个PNG区块:选中目标要素,使用矢量 -> 地理处理工具 -> 合并生成新的矢量要素,并添加自定义属性(如PNG区块的分类标签)
  • 导出数据:右键选中的矢量图层(或合并后的新图层) -> 导出 -> 保存要素为,选择所需格式(Shapefile/GeoJSON);若需TIFF格式,使用栅格 -> 转换 -> 栅格化工具将矢量数据转为栅格TIFF

内容的提问来源于stack exchange,提问作者EloidCmx

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 18:55:34