41得票4回答
定位球面多边形的质心(重心)

我正在尝试找出如何最好地定位覆盖在单位球上的任意形状的质心,其中输入为形状边界顶点的顺序(顺时针或逆时针)。沿边界的顶点密度不均匀,因此它们之间的弧长通常不相等。因为形状可能非常大(半个半球),所以通常无法简单地将顶点投影到平面并使用平面方法,这在维基百科上有详细说明(抱歉,作为新手,我不允许...

25得票1回答
如何使用sf::st_centroid计算多边形的重心?

我正在使用新的"sf"包在R中处理一些巴西人口普查数据。我可以成功导入数据,但是当我尝试创建原始多边形的质心时出现错误。library(sf) #Donwload data filepath <- 'ftp://geoftp.ibge.gov.br/organizacao_do_t...

20得票1回答
如何在Python Scikit-learn中获取凝聚聚类的“质心”

这是我正在使用 silhouette_score 的代码。在这里,我使用 Agglomerative Clustering,并选择 Ward 作为连接方式。我希望能够获取 Agglomerative Clustering 的“中心点”。是否可能从 Agglomerative Clusterin...

13得票6回答
比质心更好的中心点

我在地图应用中使用多边形的质心来标记位置。这对于凸多边形来说效果非常好,对于许多凹多边形也表现良好。 然而,有些多边形(如香蕉形,甜甜圈形)显然不能产生预期的结果:这些情况下,质心在多边形区域外部。 有人知道寻找一个合适的点在多边形区域内(可能包含空洞!)来标记位置的更好方法吗?

12得票5回答
如何计算质心

我正在处理地理空间形状,并查看这里的重心算法: http://en.wikipedia.org/wiki/Centroid#Centroid_of_polygon 我已经用C#实现了类似这样的代码(只需适应): Finding the centroid of a polygon?clas...

11得票4回答
OpenCV 2 中心点

我正在尝试寻找轮廓的质心,但在实现C++(OpenCV 2.3.1)中的示例代码时遇到了问题。有人能帮帮我吗?

9得票1回答
在一个空间多边形内部计算重心

在像ArcMap这样的软件中,可以为多边形创建多边形内部的质心。在下面所示的情况下,这是必要的。 在R中,可以使用rgeos :: gCentroid()计算空间多边形的质心。然而,没有办法强制计算多边形内部的质心。 library(rgdal) library(rgeos) x &lt...

9得票4回答
在R中计算加权多边形质心

我需要根据单独的人口网格数据集计算一组空间区域的质心。感激您能就以下示例指导如何实现。 提前致谢。 require(raster) require(spdep) require(maptools) dat <- raster(volcano) # simulated popul...

9得票3回答
如何在Python中计算x,y坐标的重心

我有许多 x,y 坐标,根据它们之间的距离进行了聚类。现在我想为每个 x,y 坐标聚类计算重心指标。是否有方法可以做到这一点? 我的坐标格式如下: coordinates_cluster = [[x1,x2,x3,...],[y1,y2,y3,...]] 每个簇至少包含三个点,...

8得票1回答
rgeos::gCentroid() 和 sf::st_centroid() 返回的值是否有区别?

问题 rgeos::gCentroid()和sf::st_centroid()返回的值是否不同?如果是,有什么区别? 背景 阅读了由rgeos导出的相关命令部分,来自r-spatial/sf维基,我很高兴地发现我只需要使用sf包 - 不再需要导入rgeos包 - 就可以计算给定几何图形的...