public class RPCTransformer
extends com.supermap.data.InternalHandleDisposable
构造器和说明 |
---|
RPCTransformer()
默认构造函数
|
RPCTransformer(RPCTransformer value)
拷贝构造函数
|
限定符和类型 | 方法和说明 |
---|---|
void |
dispose() |
boolean |
equals(Object obj) |
static RPCTransformer |
fromFile(String rpcFilePath)
从 rpc 或 rpb 文件中,读取 RPC 参数,构造 RPC 转换器
|
double |
getHeightOffset()
获取大地高偏移
|
double |
getHeightScale()
获取大地高比例
|
double |
getLatOffset()
获取大地纬度偏移
|
double |
getLatScale()
获取大地纬度比例
|
double[] |
getLineDenominatorCoefficient()
设置行分母系数
|
double[] |
getLineNumeratorCoefficient()
获取行分子系数
|
double |
getLineOffset()
获取行偏移
|
double |
getLineScale()
获取行比例
|
double |
getLongOffset()
获取大地经度偏移
|
double |
getLongScale()
获取大地经度比例
|
double[] |
getSampleDenominatorCoefficient()
获取列分母系数
|
double[] |
getSampleNumeratorCoefficient()
获取列分子系数
|
double |
getSampleOffset()
获取列偏移
|
double |
getSampleScale()
获取列比例
|
int |
hashCode() |
RPCTransformer |
setHeightOffset(double heightOffset)
设置大地高偏移
|
RPCTransformer |
setHeightScale(double heightScale)
设置大地高比例
|
static void |
setIsDisposable(com.supermap.data.InternalHandleDisposable obj,
boolean disposable) |
RPCTransformer |
setLatOffset(double latOffset)
设置大地纬度偏移
|
RPCTransformer |
setLatScale(double latScale)
设置大地纬度比例
|
RPCTransformer |
setLineDenominatorCoefficient(double[] lineDenominator)
设置行分母系数
|
RPCTransformer |
setLineNumeratorCoefficient(double[] lineNumerator)
设置行分子系数
|
RPCTransformer |
setLineOffset(double lineOffset)
设置行偏移
|
RPCTransformer |
setLineScale(double lineScale)
设置行比例
|
RPCTransformer |
setLongOffset(double longOffset)
设置大地经度偏移
|
RPCTransformer |
setLongScale(double longScale)
设置大地经度比例
|
RPCTransformer |
setSampleDenominatorCoefficient(double[] sampleDenominator)
设置列分母系数
|
RPCTransformer |
setSampleNumeratorCoefficient(double[] sampleNumerator)
设置列分子系数
|
RPCTransformer |
setSampleOffset(double sampleOffset)
设置列偏移
|
RPCTransformer |
setSampleScale(double sampleScale)
设置列比例
|
boolean |
toFile(String rpcFilePath)
将当前 RPC 参数写到文件中
|
public RPCTransformer()
public RPCTransformer(RPCTransformer value)
value
- RPC 转换对象public void dispose()
public double getLineOffset()
public RPCTransformer setLineOffset(double lineOffset)
lineOffset
- 行偏移public double getSampleOffset()
public RPCTransformer setSampleOffset(double sampleOffset)
sampleOffset
- 列偏移public double getLatOffset()
public RPCTransformer setLatOffset(double latOffset)
latOffset
- 大地纬度偏移public double getLongOffset()
public RPCTransformer setLongOffset(double longOffset)
longOffset
- 经度偏移public double getHeightOffset()
public RPCTransformer setHeightOffset(double heightOffset)
heightOffset
- 大地高偏移public double getLineScale()
public RPCTransformer setLineScale(double lineScale)
lineScale
- 行比例public double getSampleScale()
public RPCTransformer setSampleScale(double sampleScale)
sampleScale
- 列比例public double getLatScale()
public RPCTransformer setLatScale(double latScale)
latScale
- 大地纬度比例public double getLongScale()
public RPCTransformer setLongScale(double longScale)
longScale
- 大地经度比例public double getHeightScale()
public RPCTransformer setHeightScale(double heightScale)
heightScale
- 大地高比例public double[] getLineNumeratorCoefficient()
public RPCTransformer setLineNumeratorCoefficient(double[] lineNumerator)
lineNumerator
- 行分子系数public double[] getLineDenominatorCoefficient()
public RPCTransformer setLineDenominatorCoefficient(double[] lineDenominator)
lineDenominator
- 行分母系数public double[] getSampleNumeratorCoefficient()
public RPCTransformer setSampleNumeratorCoefficient(double[] sampleNumerator)
sampleNumerator
- 列分子系数public double[] getSampleDenominatorCoefficient()
public RPCTransformer setSampleDenominatorCoefficient(double[] sampleDenominator)
sampleDenominator
- 列分母系数public static RPCTransformer fromFile(String rpcFilePath)
rpcFilePath
- rpc 或 rpb 文件public boolean toFile(String rpcFilePath)
rpcFilePath
- 保存 RPC 参数的文件路径public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
Copyright © 2021–2024 SuperMap. All rights reserved.