/// <summary>
/// 获取顺时针多边形
/// </summary>
/// <param name="geometry">参数可以为geometry或polygon</param>
/// <returns></returns>
public IGeometry GetClockwisePolygon(IGeometry geometry)
{
IGeometry geoRseult = geometry;
IPointCollection pcollection = geometry as IPointCollection;
if (!isClockwise(pcollection))
{
System.Object mtMissing = System.Reflection.Missing.Value;
IPointCollection newpcollection = new PolygonClass();
ArcEngine逆时针多边形转换为顺时针
最新推荐文章于 2025-02-11 11:55:51 发布
本文介绍了如何从输入的几何对象中获取顺时针排列的多边形,以及关键的`isClockwise`函数,用于判断多边形的方向。通过计算矢量叉积确定顺逆时针,对于非顺时针的多边形进行反转操作。

最低0.47元/天 解锁文章
8589

被折叠的 条评论
为什么被折叠?



