方法框架

CB-GCN算法由三个核心组件构成:语义空间特征提取、空间关系图构建和管辖区域归属推断

语义空间特征提取

基于城市中的多级路网将城市划分为块面,并基于楼栋空间坐标将块面进一步细分为空间单元,提取AOI语义特征、路网语义特征、距离特征和关联点位特征。

空间关系图构建

根据提取的空间语义关系,在空间单元之间建立边,构建全面的空间关系图。利用AOI和路网块面中的共现关系构造空间关系图。

管辖区域归属推断

使用图卷积网络推断空间单元之间的近邻关系度,并据此加权聚合计算空间点位特征,最终推断空间单元的社区归属。

CB-GCN社区管辖范围生成框架

图1 CB-GCN社区管辖范围生成框架整体架构

空间语义特征提取

空间单元归属的判断依赖于关联点位信息及空间单元之间的语义邻近性。提取了四种反映空间邻近性的语义特征:

  • AOI语义特征

    处于同一个AOI内部的空间单元,其属于同一个社区的概率较大。

  • 路网语义特征

    被相同路网所包围的空间单元,其处于同一个社区的可能性更大。

  • 距离特征

    两个距离更近的空间单元,其属于同一片管辖范围的概率更大。

  • 关联点位特征

    统计落入空间单元中的各个社区的关联点位数量的比例。

社区归属推断模型

CB-GCN社区归属推断模型

图2 CB-GCN社区归属推断模型整体架构

模型分为4个模块:表示层、节点近邻度计算层、高层表征生成层和节点分类层。通过多层图卷积网络聚合邻近节点的空间语义表示,最终预测各空间单元的归属社区。

实验结果

实验设置

实验数据

  • 路网数据、AOI数据及楼栋数据从OpenStreetMap取得
  • 北京市西城区180个社区中共18,877个关联点位
  • 生成78,000个空间单元构建空间关系图

训练设置

  • 30个社区作为训练集,其余作为测试集
  • 使用NVIDIA GTX 3090显卡
  • 三层CB-GCN,学习率5×10⁻³,权重衰减5×10⁻⁴,训练500轮

基准方法

DBSCAN凸包法

对社区与关联点位进行DBSCAN去噪,计算去噪后各社区对应关联点位的最小凸包作为社区面。

AOI投票法

统计区域内各个AOI内部的各社区关联点位所占比例,取比例最高的作为AOI所属的社区。

核密度分析法

将区域划分为网格,统计网格一定半径内属于各社区的关联点位的高斯核密度。

G-RoI

基于社交网络用户在景区上传的坐标及关键字,推测出景区的大致范围。

Plain GCN

仅使用关联点位作为聚合特征,不使用AOI和路块特征进行相似度计算。

实验结果对比

表1 各方法生成社区面的指标

方法名 Precision Recall F1-score IoU
AOI投票法 0.769 0.600 0.638 0.493
核密度分析法 0.640 0.736 0.655 0.498
DBSCAN凸包法 0.707 0.612 0.592 0.438
G-RoI 0.795 0.177 0.231 0.154
Plain GCN 0.885 0.708 0.764 0.636
CB-GCN 0.865 0.826 0.836 0.728

低楼栋密度社区生成结果

低楼栋密度社区生成结果

图3 低楼栋密度社区生成结果

在低楼栋密度社区中,由于点位在社区中密度较低,CB-GCN生成管辖范围面时,边缘区域会产生少许缺失及冗余,但生成的管辖范围面整体上和真值的差异不大。

高楼栋密度社区生成结果

高楼栋密度社区生成结果

图4 高楼栋密度社区生成结果

对于高楼栋密度社区,CB-GCN保持了较好的生成质量。虽然在关联点位密度变化大的区域可能出现推断误差,但总体上生成结果与真值较为接近。

研究结论

研究成果总结

  • 提出的CB-GCN方法在F1-score和IoU指标上分别达到0.836和0.728,较传统方法提升显著

  • 实现了社区管辖范围面生成的自动化,显著提升了社区管辖范围兴趣面生成的效率

  • 在复杂场景下(如单个AOI被多个管辖区域分割)仍能保持良好表现

未来研究方向

  • 基于基层工作人员的活动轨迹等更多样化的地理数据来源生成管辖范围兴趣面

  • 提高模型对低质量关联点位的鲁棒性,进一步提升生成精确度

  • 将方法扩展到其他类型的行政区域边界生成任务中

* 以上内容由AI自动生成,内容仅供参考。对于因使用本网站以上内容产生的相关后果,本网站不承担任何商业和法律责任。