根据目标投影坐标系直接对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
结果数据的分辨率大小。