1、扩展直方图示例,使其仅包含落在所选国家轮廓内的高度值。
- 以高效方式实现这一点可能很困难。
- 一个好的方法是识别构成该国轮廓的每个多边形的边界框,然后遍历该边界框内的DEM坐标。
- 然后可以使用
polygon.contains(point)检查给定坐标是否实际位于该国轮廓内,并且仅当该点确实在该国轮廓内时才将高度添加到直方图中。
2、计算英国海岸线的总长度。
- 国家轮廓是一个
MultiPolygon,其中MultiPolygon中的每个Polygon代表一个单独的岛屿。 - 需要从这些单独的岛屿多边形中提取外部环(即
exterior ring)。 - 计算该外部环内线段的总长度。
- 将每个单独岛屿的长度相加,即可得到整个国家海岸线的长度。

最低0.47元/天 解锁文章
48

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



