ラスタオブジェクトの有理多項式係数 (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]}