缓冲区分析

地图帮2026-02-23

缓冲区分析

学校周边 200 米禁售区

很多场景需要在地理要素周围划定一个"影响范围" —— 学校周边 200 米不允许设烟酒店、工厂周边 500 米是污染扩散区、每个消防站负责 3 公里服务半径。

这个"影响范围"就叫缓冲区。缓冲区分析做的事很直接:围绕你的点、线或面数据,按照指定距离生成一圈多边形。生成出来的面数据就可以用来做进一步判断 —— 比如看哪些店铺落在了禁售区内,或者评估消防站的覆盖空白在哪里。


怎么用

第一步:导入数据 —— 导入矢量数据文件(Shapefile 或 GeoJSON),点、线、面数据都支持。

第二步:设置参数

  • 缓冲距离 —— 填一个数字,比如 500
  • 距离单位 —— 米(默认)或公里
  • 多环缓冲 —— 勾选后可以一次生成多个同心圈(比如 200 米、500 米、1000 米),常用于分层影响评估
  • 融合 —— 勾选后,多个要素的缓冲区如果有重叠会合并成一个整体,适合看"总覆盖面积"

第三步:点击开始 —— 几秒钟就能出结果,生成的缓冲区数据可以导出为 Shapefile。


⚠️ 这里很多人会犯一个错:缓冲距离的单位要看清楚 —— 填 500 是 500 米,不是 500 公里。填错了生成的缓冲区能把半个省圈进去。


结果说明

输出是一组多边形(面数据):

  • 默认情况下,每个原始要素对应一个缓冲区多边形,属性里会保留原来的字段
  • 选了多环缓冲,每个"环"是独立的多边形,并带有距离标注
  • 选了融合,所有重叠区域会合并成一个连续的整体多边形

结果可以导出为 Shapefile 或 GeoJSON,直接拿去做叠加分析、点面判断等后续操作。


做完了,检查一下

如果你导出的缓冲区在 GIS 软件里打开,每个要素周围都有一圈多边形——说明缓冲区已经生成成功了。

接下来,你可以把缓冲区拿去做 叠加分析(看两个缓冲区重叠多少),或者做 批量点面关系判断(看哪些点落在缓冲区内)。

最后更新时间 3/21/2026, 1:45:47 PM