matplotlib 如何在绘制地盾时去除形容词多边形之间的白色长条?

eqoofvh9  于 2023-01-21  发布在  其他
关注(0)|答案(1)|浏览(126)

我正在使用geopandas在Map上绘制一些光栅数据。
即使所有多边形都是形容词,但在打印时,它们之间似乎有空间,因此在打印时看起来像是有一个白色栅格。
我试过转换到不同的crs,但是没有改变任何东西。给多边形添加填充不是一个很好的解决方案,多边形没有任何问题-我已经检查过它们完全是形容词。
下面是一个可运行代码的示例,从中可以清楚地看到问题所在。

import geopandas as gpd
import matplotlib.pyplot as plt

geometries = gpd.read_file('https://confluence.govcloud.dk/download/attachments/53086340/10x10km-Grid.zip?version=1&modificationDate=1644923591000&api=v2')

geometries.plot()

plt.show()

Which gives this output for me

cigdeys3

cigdeys31#

如果您指定edgecolor参数与多边形颜色相同,我相信这将按照您想要的方式进行渲染。

import geopandas as gpd

geometries = gpd.read_file('https://confluence.govcloud.dk/download/attachments/53086340/10x10km-Grid.zip?version=1&modificationDate=1644923591000&api=v2')
geometries.plot(edgecolor='tab:blue')

相关问题