在多边形中查找中心点包括点 Java
Find center point in polygon includes point Java
我有问题。我有一个包含多边形轮廓的数组标签,每个点都有 gps 坐标。
我想找到焦点在我的阵列中。
我该怎么做?
我想要一个红点的 gps 坐标(无论如何,只要一个)。
编辑:
我有一个区域,我想将我的缩放集中在该区域中间的地图中。该区域由点的多边形表示。我要这个点的坐标。
遍历你的点并记住最小和最大的 x, y 坐标。之后你的 x 坐标是 xcenter = (xmax-xmin)/2
和 ycenter = (ymax-ymin)/2
。那就是几何中心。
如果您想要 'Centroid of polygon',您可以采用此处讨论的公式:https://en.wikipedia.org/wiki/Centroid#Centroid_of_polygon(这是坐标的求和公式)。
我有问题。我有一个包含多边形轮廓的数组标签,每个点都有 gps 坐标。
我想找到焦点在我的阵列中。
我该怎么做?
我想要一个红点的 gps 坐标(无论如何,只要一个)。
编辑:
我有一个区域,我想将我的缩放集中在该区域中间的地图中。该区域由点的多边形表示。我要这个点的坐标。
遍历你的点并记住最小和最大的 x, y 坐标。之后你的 x 坐标是 xcenter = (xmax-xmin)/2
和 ycenter = (ymax-ymin)/2
。那就是几何中心。
如果您想要 'Centroid of polygon',您可以采用此处讨论的公式:https://en.wikipedia.org/wiki/Centroid#Centroid_of_polygon(这是坐标的求和公式)。