介绍C#中的类:OpenFileDialog、Raster、RasterLayer、RasterWorkspaceFactory、RasterCalculator、RasterCalculationOp。包括其常用属性与主要方法
- OpenFileDialog类
OpenFileDialog类是C#中用于显示打开文件对话框的类。它的常用属性和主要方法如下:
常用属性:
- Filter:设置筛选器,可以只显示指定类型的文件;
- FileName:获取或设置对话框中选定的文件名;
- FileNames:获取对话框中选定的所有文件名。
主要方法:
- ShowDialog():显示打开文件对话框;
- Dispose():释放由对话框使用的所有资源。
- Raster类
Raster类是C#中用于处理栅格数据的类,它的常用属性和主要方法如下:
常用属性:
- Width:获取栅格数据的宽度;
- Height:获取栅格数据的高度;
- CellSize:获取栅格数据的每个像素的大小。
主要方法:
- Read(int, int, int, int, int, int, byte[]):读取栅格数据;
- Save(string, string):保存栅格数据。
- RasterLayer类
RasterLayer类是C#中用于显示栅格图层的类,它的常用属性和主要方法如下:
常用属性:
- Name:获取或设置图层的名称;
- Raster:获取或设置图层的栅格数据。
主要方法:
- None。
- RasterWorkspaceFactory类
RasterWorkspaceFactory类是C#中用于创建栅格工作空间的类,它的常用属性和主要方法如下:
常用属性:
- None。
主要方法:
- OpenFromFile(string):从指定的文件路径打开栅格工作空间;
- OpenFromConnectionString(string):从指定的连接字符串打开栅格工作空间。
- RasterCalculator类
RasterCalculator类是C#中用于执行基本栅格计算的类,它的常用属性和主要方法如下:
常用属性:
- None。
主要方法:
- Execute(string, object[], object[]):执行栅格计算。
- RasterCalculationOp类
RasterCalculationOp类是C#中用于执行高级栅格计算的类,它的常用属性和主要方法如下:
常用属性:
- None。
主要方法:
- Execute(IRaster, IRaster[], object[], object[]):执行栅格计算
原文地址: https://www.cveoy.top/t/topic/dHJN 著作权归作者所有。请勿转载和采集!