寻求建议:我们正在重写(在c#中)流域风险分析管理框架模型的图形用户界面,并将DotSpatial库用于我们的地图操作。我们需要对光栅数据执行一些简单的表格,而我很难找到示例。我们需要计算多边形内的土地利用(使用国家土地覆盖数据集)百分比,计算多边形内的平均坡度和坡向。水文分析的标准资料。有谁知道DotSpatial光栅分析的教程或可用的代码源吗?耽误您时间,实在对不起。
发布于 2022-02-09 14:43:25
你找到办法了吗?我也处在同样的位置。就目前而言,我目前的解决办法是这样。我使用像素的中心坐标将光栅转换为List<GeoAPI.Geometries.IPoint> listPts,Z值作为相应的栅格像素值。然后,使用我的PolygonShapefile,我遍历每个特性,并使用feature.Geometry.Covers(listPts[i])方法构建每个多边形中失败点的列表。在此之后,我只需将这两个列表放在一起计算所需的相应统计数据。
我想要一个更好的建议,但就目前而言,它符合我的需要。
https://stackoverflow.com/questions/67027968
复制相似问题