7.53 SDO_GEOR.getControlPoint

形式

SDO_GEOR.getControlPoint (
     inGeoraster     IN SDO_GEORASTER, 
     controlPointID  IN VARCHAR2 
     ) RETURN SDO_GEOR_GCP;

説明

指定した基準点ID値を持つ地上基準点(GCP)を戻します。

パラメータ

inGeoraster

GeoRasterオブジェクトを指定します。

controlPointID

inGeorasterの基準点IDを指定します。32文字以下の文字列である必要があります。

使用上のノート

GCPを使用した地理参照の詳細は、「地上基準点(GCP)地理参照モデル」を参照してください。

このファンクションは、SDO_GEOR_GCP型のオブジェクトを戻します(「SDO_GEOR_GCPオブジェクト型」を参照)。

基準点IDがinGeorasterでNULLであるか、空であるか、または存在しない場合、例外が発生します。

次の例では、指定したGeoRasterオブジェクトでID値が25のGCPを戻します。

SELECT sdo_geor.getControlPoint(georaster, '25') FROM georaster_table
  WHERE georid =10;

SDO_GEOR.GETCONTROLPOINT(GEORASTER,'25')(POINTID, DESCRIPTION, POINTTYPE, CELLDI
--------------------------------------------------------------------------------
SDO_GEOR_GCP('25', NULL, 2, 2, SDO_NUMBER_ARRAY(167.470583, 64.030686), 2, SDO_N
UMBER_ARRAY(237032.015, 897916.265), NULL, NULL)