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

如何消除Geopandas绘制相邻多边形时的白色缝隙?

解决Geopandas绘制相邻多边形出现白色空隙的问题

方法1:关闭抗锯齿

渲染时的抗锯齿效果会导致相邻多边形边缘出现视觉空隙,关闭该参数即可解决:

import geopandas as gpd
import matplotlib.pyplot as plt

# 读取你的10x10km网格数据
geometries = gpd.read_file('10x10km-Grid.zip')

geometries.plot(antialiased=False)

plt.show()

方法2:设置线宽为0

默认线宽会让多边形边界被渲染出来,即使颜色一致也可能出现白边,将线宽设为0可消除:

geometries.plot(linewidth=0)

方法3:让边缘颜色匹配填充色

如果需要保留线宽,可将边缘颜色设置为与填充色一致,避免空隙视觉效果:

geometries.plot(edgecolor='face', linewidth=1)

以上方法均无需修改原始多边形数据,直接针对matplotlib的渲染机制调整,比添加内边距更合理。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 23:50:34