18得票2回答
如何在Google地图V2上将不规则多边形分成相等的区域

我正在开发一个用于农业目的的采样Glebe应用程序。在该应用程序中,用户可以通过点击地图选择一个Glebe,这将根据点击次数创建一个多边形。我能够创建该多边形并获得多边形的面积。但现在我需要将其分成相等的区域。 例如,如果多边形的面积为50平方米,则它将被分成50个1平方米的区域。在Agri...

9得票2回答
如何在R中计算多边形重叠区域的面积?

有人知道如何在R中计算2个或多个多边形之间的共同区域吗?我希望这样的计算输出是该重叠区域的新多边形的坐标。谢谢

15得票2回答
Polygon.contains和Polygon.within有什么区别?

文档字符串表示: Polygon.contains 如果几何体包含另一个,则返回True,否则返回False Polygon.within 如果几何体在另一个内部,则返回True,否则返回False 它们有何不同?

9得票3回答
一个在多边形内适应矩形的算法

我有一个切割问题。有一个没有任何孔洞的不规则多边形和一系列标准大小的矩形瓷砖及其价值列表。 我需要一个高效的算法来找到最适合该多边形的单个最佳价值瓷砖;或者一个算法,只是判断单个瓷砖是否能够适应该多边形。并且对于少于100个顶点的不规则多边形,它应该在确定性时间内运行。 请注意,您可以旋转...

29得票6回答
谷歌地图v3 - 删除多边形上的顶点

谷歌地图提供了绘制折线、多边形等其他内容的绘图库。 这里有一个此功能的示例:http://gmaps-samples-v3.googlecode.com/svn-history/r282/trunk/drawing/drawing-tools.html 在绘制和编辑多边形时,我想能够删除路...

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

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

48得票6回答
生成随机2D多边形的算法

我不确定如何解决这个问题。我也不知道任务有多复杂。我的目标是拥有一个可以生成任意多边形的算法。唯一的要求是多边形不复杂(即边不相交)。我正在使用Matlab进行数学计算,但欢迎任何抽象的东西。 有什么帮助/指导吗? 编辑: 我更多地考虑了能够生成任何多边形的代码,甚至像这样的形状:

11得票2回答
SQL地理点在多边形内部不返回真值,使用STIntersect(但使用几何返回真值)

我不想将我的地理数据转换为几何数据,只是为了在STIntersect中返回true。 以下是SQL代码:DECLARE @point GEOGRAPHY = GEOGRAPHY::Point(1, 1, 4326) DECLARE @polygon GEOGRAPHY = GEOGRAPHY...

8得票5回答
寻找一种快速的多边形渲染算法

我正在使用Microchip dsPIC33FJ128GP802进行工作。它是一个小型的基于DSP的微控制器,功率不足(每秒40亿条指令)。我正在寻找一种渲染凸多边形(即简单多边形)的方法。我只涉及2D形状、整数运算和设置或清除像素(即每个像素1比特)。我已经有了快速绘制水平和垂直线的例程(在...

22得票1回答
如何在Shapely中检查一个多边形是否为空?

我对Python还比较新,所以这个问题的答案可能非常简单,但是我已经到处查找并尝试了很多却找不到答案。 使用Shapely简化一个多边形可能会导致一个空的多边形。如果多边形为空,我想用一个点来代替它。就像这样:if mypoly is empty: mypoly = [(0,0)]