根据目标投影坐标系直接对Tif数据进行投影转换并输出为Tif文件。该方法运用了GPU计算,使用该方法需要NVIDIA显卡环境。

命名空间:  SuperMap.Data
程序集:  SuperMap.Data (in SuperMap.Data)
版本: dll

语法

C#
public static bool Convert(
	string inputFile,
	string outFile,
	PrjCoordSys srcPrjCoordSys,
	PrjCoordSys targetPrjCoordSys,
	CoordSysTransParameter coordSysTransParameter,
	CoordSysTransMethod coordSysTransMethod,
	double resolution
)

参数

inputFile
Type: System..::.String
被转换的tif文件路径和名称,如:"D:\data\bj.tif"。
outFile
Type: System..::.String
转换后的tif文件路径和名称,如:"D:\data\result.tif"。
srcPrjCoordSys
Type: SuperMap.Data..::.PrjCoordSys
转换前的投影坐标系。
targetPrjCoordSys
Type: SuperMap.Data..::.PrjCoordSys
目标投影坐标系。
coordSysTransParameter
Type: SuperMap.Data..::.CoordSysTransParameter
地理坐标系转换参数。包括坐标的平移量、旋转角度、投影比例尺差。CoordSysTransParameter,和CoordSysTransMethod两个类型的参数,如果原投影和目标投影的地理坐标系不同就需要正确设置这两个参数,否则,无需对两个参数进行设置。
coordSysTransMethod
Type: SuperMap.Data..::.CoordSysTransMethod
投影转换所使用的方法。目前该方法只提供了两种转换方法:二维四参数转换模型(China_2D_4P)和二维七参数转换模型(China_2D_7P)。
resolution
Type: System..::.Double
结果数据的分辨率大小。

返回值

转换成功返回true,否则返回false。

版本信息

SuperMap iObjects .NET


请参见