Python 如何使用Shapely沿中心线绘制正方形/矩形

Python 如何使用Shapely沿中心线绘制正方形/矩形,python,gis,shapely,Python,Gis,Shapely,如何使用Shapely沿中心线绘制正方形/矩形 在上面的草图中,我想沿着黑线绘制红色正方形。黑线是(x,y)点的集合。您提出的问题没有完全指定。正方形有固定的等长吗??中心应该放在哪里(每个固定步骤或变量)?方格应该覆盖这条线吗?正方形可以重叠吗?这些方块应该互相接触吗?谢谢你用我的问题指出了它们之间的差距。正方形具有固定的等长。每个固定的台阶都应设置中心。正方形必须覆盖这条线。正方形不能重叠,但它们必须相互接触。希望这能澄清我的问题。根据直线的形状和正方形的长度,满足所有这些要求是不可能的。

如何使用Shapely沿中心线绘制正方形/矩形


在上面的草图中,我想沿着黑线绘制红色正方形。黑线是(x,y)点的集合。

您提出的问题没有完全指定。正方形有固定的等长吗??中心应该放在哪里(每个固定步骤或变量)?方格应该覆盖这条线吗?正方形可以重叠吗?这些方块应该互相接触吗?谢谢你用我的问题指出了它们之间的差距。正方形具有固定的等长。每个固定的台阶都应设置中心。正方形必须覆盖这条线。正方形不能重叠,但它们必须相互接触。希望这能澄清我的问题。根据直线的形状和正方形的长度,满足所有这些要求是不可能的。