SQL Server在多边形内部创建多边形的质心

SQL Server在多边形内部创建多边形的质心,sql,sql-server-2012,geospatial,spatial-query,centroid,Sql,Sql Server 2012,Geospatial,Spatial Query,Centroid,我想创建多边形的质心(类型几何体),使质心位于多边形内部 我尝试过使用函数shape.STCentroid()创建质心,但对于我的形状/多边形,质心落在多边形之外 如果只要求点位于可以使用的多边形中(始终位于多边形中),则空间结果质心将落在多边形之外,因为多边形是“”。如果你想要一个“好”点,你可能想看看不可接近的极点,请参阅此了解更多详细信息。如果你只要求该点位于你可以使用的多边形中,它将始终位于多边形中。如果你想要一个“好”的观点,你可能想看看不可接近的极点,更多细节见此

我想创建多边形的质心(类型几何体),使质心位于多边形内部

我尝试过使用函数shape.STCentroid()创建质心,但对于我的形状/多边形,质心落在多边形之外


如果只要求点位于可以使用的多边形中(始终位于多边形中),则空间结果质心将落在多边形之外,因为多边形是“”。如果你想要一个“好”点,你可能想看看不可接近的极点,请参阅此了解更多详细信息。

如果你只要求该点位于你可以使用的多边形中,它将始终位于多边形中。如果你想要一个“好”的观点,你可能想看看不可接近的极点,更多细节见此