DotSpace中的光栅操作



搜索建议:我们正在重写(在c#中(流域风险分析管理框架模型的图形用户界面,并使用DotSpace库进行地图操作。我们需要对光栅数据进行一些简单的制表,而我很难找到示例。我们需要计算多边形内的土地利用率(使用国家土地覆盖数据集(,计算多边形内平均坡度和纵横比。水文分析的标准材料。有人知道DotSpace光栅分析的教程或可用代码源吗?谢谢你抽出时间。

你找到方法了吗?我也处于同样的位置。目前,我目前的解决方法是这样的。我已经使用像素的中心坐标将光栅转换为List<GeoAPI.Geometries.IPoint> listPts,Z值作为相应的光栅像素值。然后,使用PolygonShapefile,我循环遍历每个特征,并使用feature.Geometry.Covers(listPts[i])方法构建每个多边形中失败点的列表。之后,我只需将这两个列表交叉在一起,就可以计算出我需要的相应统计数据。

我想要一个更好的建议,但就目前而言,它符合我的需要。

最新更新