【发布时间】:2017-05-20 05:22:12
【问题描述】:
我正在尝试用某种图案而不是颜色填充多边形(因为我必须打印项目黑白)。到目前为止,我只设法用灰度填充它们,但如果有任何方法,我想采用模式方法。
我的一段代码如下:
if info['max']=='catarro':
poly = Polygon(shape, facecolor = "#DDDDDD", alpha = alpha, linewidtt = 0.01)
plt.gca().add_patch(poly)
这个 if 语句位于一个 for 循环中,该循环遍历 info 和 shape。如果某些信息事实与字符串匹配,我只需为多边形着色并将其作为补丁添加到 shapefile 上。
我还想以某种方式将此模式添加到图例中。
提前致谢。
【问题讨论】:
标签: python pandas gis geopandas