在Python中使用shapely.geometry模块创建矩形框并计算其面积
发布时间:2023-12-27 22:57:21
在Python中,可以使用shapely.geometry模块创建矩形框并计算其面积。shapely是一个常用的地理空间分析库,提供了各种几何对象的创建和操作方法。
下面是一个使用shapely.geometry模块创建矩形框并计算其面积的例子:
from shapely.geometry import Polygon
# 创建矩形框的坐标
coords = [(0, 0), (0, 10), (10, 10), (10, 0)]
# 创建矩形框对象
rectangle = Polygon(coords)
# 计算矩形框的面积
area = rectangle.area
# 打印结果
print("矩形框的面积为:", area)
在上面的例子中,我们首先导入了shapely.geometry模块中的Polygon类。然后,我们提供了一个由四个点坐标组成的列表作为矩形框的坐标。接着,我们使用这些坐标创建了一个矩形框对象。最后,我们使用area属性来计算矩形框的面积,并将结果打印出来。
运行上述代码,输出结果如下:
矩形框的面积为: 100
可以看到,该矩形框的面积为100。
