最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
C# 利用IRawPixels接口遍历栅格数据
时间:2022-06-25 07:54:22 编辑:袖梨 来源:一聚教程网
AO的版本为10.2,开发的语言是C#。栅格数据来源IRasterDataset接口。
| 代码如下 | 复制代码 |
IRasterBandCollection pRasterBandCollection = pRasterDatasetasIRasterBandCollection; IRasterBand pRasterBand = pRasterBandCollection.Item(0); IRaster pRaster = (pRasterDatasetasIRasterDataset2).CreateFullRaster(); IRawPixels pRawPixels = pRasterBandasIRawPixels; IRasterProps pRasterProps = pRasterBandasIRasterProps; intdHeight = pRasterProps.Height; intdWidth = pRasterProps.Width; IPnt pntSize =newPntClass(); pntSize.SetCoords(dHeight, dWidth); IPnt pPixelBlockOrigin =newPntClass(); pPixelBlockOrigin.SetCoords(0, 0); IPixelBlock pixelBlock = pRaster.CreatePixelBlock(pntSize); pRawPixels.Read(pPixelBlockOrigin, pixelBlock); System.Array arr = (System.Array)(pixelBlockasIPixelBlock3).get_PixelData(0); for(inti = 0; i < dHeight;i++ ) { for(intj = 0; j < dWidth; j++) { floatnumber = 0; float.TryParse(arr.GetValue(i,j).ToString(),outnumber); } } | |
相关文章
- .net如何优雅的使用EFCore实例详解 09-16
- 在 .NET MAUI 中加载 json 文件的方法 09-16
- 基于.NET 7 的 QUIC 实现 Echo 服务的详细过程 09-16
- Morya UI:后台页面别再硬搓,交给 Agent 按规范生成 09-16
- DeepSeek 实战:从零构建 Text2SQL 数据平权应用 09-16
- 用 AI 编程时,先定方案再动手写代码 09-16