2026b

# 基础多边形


多边形函数

给定一组点,您可以计算面积等基本几何量。

# 函数

简单的多边形
inpolygon位于多边形区域边缘内部或边缘上的点
nsidedpoly创建具有 n 条边的正多边形
polyarea多边形的面积
rectint矩形交叉区域
多边形对象

创建和修改多边形

polyshape二维多边形形状
addboundary添加 polyshape 边界
rmboundary删除 polyshape 边界
rmholes删除 polyshape 中的孔
rmslivers删除 polyshape 边界离群值
polybuffer围绕点、线或 polyshape 对象创建缓冲区
rotate旋转 polyshape
scale缩放 polyshape
translate平移 polyshape

查询与可视化

boundarypolyshape 边界的顶点坐标
ishole确定 polyshape 边界是否为孔
isinteriorpolyshape 内的查询点
issimplified确定 polyshape 是否明确定义
numboundariespolyshape 的边界数
regions访问 polyshape 的各个区域
numsidespolyshape 的边数
plot绘制 polyshape

几何量

areapolyshape 的面积
boundingboxpolyshape 的边界框
centroidpolyshape 的矩心
perimeterpolyshape 的周长

布尔运算

intersectpolyshape 对象的交集
subtract两个 polyshape 对象的差集
unionpolyshape 对象的并集
xor两个 polyshape 对象的异或