将影像数据集的每一个像素点对应到地理坐标系下的坐标点,即x, y坐标。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public Point2D ImageToXY( Point point ) |
参数
- point
- Type: System.Drawing..::.Point
指定的行数和列数所对应的影像点。
返回值
地理坐标系下的对应的点坐标。示例
以下代码示范如何将指定行列数处的点转换为地理坐标系下的点。
假设打开了一个工作空间workspace,工作空间中的数据源(datasource)中包含了一个名为 Image 的影像数据集 (datasetImage)。
CopyC#
public void TestImageToXY(Workspace workspace, Datasource datasource) { //打开影像数据集 DatasetImage datasetImage = (DatasetImage)datasource.Datasets["Image"]; datasetImage.Open(); Point point = new Point(100, 50); Point2D point2D = datasetImage.ImageToXY(point); Console.WriteLine("该点的地理坐标为:" + point2D); }