缓冲区分析

描述

这是用于缓冲区分析的主脚本。它围绕源点构建多环缓冲区,并统计每个缓冲环内的目标要素,适用于敏感性分析。

工具箱结构

该工具需要以下 6 个主要输入字段

Photo

输入参数

源兴趣点(POI)图层

此字段指定包含源兴趣点(POI),即缓冲区中心的点图层。

选择源兴趣点(POI)的区域名称字段

此字段指定为源兴趣点定义区域名称(例如行政区)的字段。如果无需按区域计算,请选择一个所有值均相同的字段。

目标兴趣点(POI)图层

此字段指定包含待统计目标兴趣点的点图层。

选择目标兴趣点(POI)的区域名称字段

此字段指定为目标兴趣点定义区域名称的字段。如果无需按区域计算,请选择一个所有值均相同的字段。

注意

确保 选择源兴趣点(POI)的区域名称字段选择目标兴趣点(POI)的区域名称字段 中的值对应相同的区域。强烈建议使用 区域划分脚本 生成区域名称字段。

定义缓冲区(米)(Python)

此字段使用 Python 列表或列表推导式定义缓冲区半径(以米为单位)。

Example
  1. 定义特定的缓冲区距离(例如 10、20、50、100、500、1000 米)

    [10, 20, 50, 100, 500, 1000]
    
  2. 生成从 10 米到 2000 米、间隔为 10 米的缓冲区环

    [10 * x for x in range(1,201)]
    

保存路径

  • 输入输出 CSV 文件的文件名(不带.csv)。
    My diagram
  • 结果将保存为 CSV 文件。
    My diagram

运行脚本

设置所有参数后,单击 运行 执行脚本。

Photo

结果

结果包含四列:

My diagram

docs