すべてのプロダクト
Search
ドキュメントセンター

PolarDB:ST_RPCGeoreference

最終更新日:Jun 21, 2024

ラスタオブジェクトの有理多項式係数 (RPC) に関する関連情報を取得します。 指定されたラスターオブジェクトにRPC情報が含まれている場合、JSON文字列が返されます。 指定されたラスタオブジェクトにRPC情報が含まれていない場合は、nullが返されます。

構文

テキストST_RPCGeoreference (ラスターraster_obj)

パラメーター

パラメーター説明
raster_objラスターオブジェクト

説明

ST_RPCGeoreference関数は、RPCパラメーターを含むJSON文字列を返します。 この文字列は、RPC空間に関する参照情報を記述します。 次の表に、サポートされるパラメーターを示します。

パラメーター説明データ型
lineOffラインオフセット。float
sampOffサンプリングオフセット。float
latOff緯度オフセット。float
longOff経度オフセット。float
heightOff高さオフセット。float
lineScaleライン比。float
sampScaleサンプリング比。float
latScale緯度比。float
longScale経度比。float
heightScale高さの比率。float
lineDenCoeffライン分母の係数の数。 有効な値: 1 ~ 20。フロート配列
lineNumCoeff行分子の係数の数。 有効な値: 1 ~ 20。フロート配列
sampNumCoeffサンプル分子の係数の数。 有効な値: 1 ~ 20。フロート配列
sampDenCoeffサンプル分母の係数の数。 有効な値: 1 ~ 20。フロート配列
errBiasバイアスエラー。 二乗平均平方根 (RMS) バイアス誤差 (メートル単位) 。 これらの誤差は、画像内の水平軸ごとのすべての点に関連する。 デフォルト値: -1.0 float
errRandomランダムエラー。 RMSランダムエラー (メートル単位) 。 これらの誤差は、画像内の水平軸ごとの各点に関連する。 デフォルト値: -1.0 float

例:

SELECT ST_RPCGeoreference(raster_obj) からraster_table (id=1);

__________________________________
 {"lineOff":12800.0,"sampOff":4008.0,"latOff":55.0203,"longOff":27.0478,"heightOff":179.0,"lineScale":12800.0,"sampScale":4008.0,"latScale":0.1238,"longScale":0.0685,"heightScale":300.0,"errBias":-1.0,"errRandom"-1.0,"[1.0、-0.00050066513、-0.0014578309、0.0006037474。
. 4,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0],"lineNumCoeff":[-0.002104832,-0.01642616,-1.027459,-,-0.0019027952,0.000016143133,-0.00047863558,-0.00021278669,0.0069588307,-0.0000022605722,-2.5922552e-7,-3.7469372e-7,0, 00046486457-1.8012888e-8,0.0
. 000051407583,0.00075661479,-5.4524409e-7,1.3940799e-7,-0.000018281596,2.4215581e-9],"sampDenCoeff":[1.0,-0.00050066513,-0.0014578309,0.00060374744,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0-0.0014578309、0.00060374744、0.0。
、0.0、0.0、0.0、0.0、0.0、0.0、0.0、0.0、0.0、0.0、0.0、0.0、0.0、0.0、0.0]}