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

PolarDB:ST_RasterDrivers

最終更新日:Jun 21, 2024

このトピックでは、ST_RasterDrivers関数について説明します。 この関数は、Ganosのラスターデータソースでサポートされているすべてのドライバーを照会するために使用されます。

構文

setofレコードST_RasterDrivers(out idx integer,
            short_nameテキスト、
          long_nameテキストを出力し、
          out can_readブール値,
              out can_exportブール値,
          out can_asfileブール値,
              out create_optionsテキスト); 

パラメーター

パラメーター説明
idxドライバーのID。
short_nameドライバーの略称。
long_nameドライバーのフルネーム。
can_read有効な値:
  • true: ドライバーでサポートされているファイル形式は、ST_CreateRast関数とST_ImportFrom関数で使用できます。 詳細については、「ST_CreateRast」および「ST_ImportFrom」をご参照ください。
  • false: ドライバーでサポートされているファイル形式は、ST_CreateRastまたはST_ImportFrom関数では使用できません。 ST_CreateRastまたはST_ImportFrom関数でこれらのファイル形式を使用すると、エラーが報告されます。 詳細については、「ST_CreateRast」および「ST_ImportFrom」をご参照ください。
can_export有効な値:
  • true: ドライバーでサポートされているファイル形式は、S T_ExportTo関数で使用できます。 詳細については、「ST_ExportTo」をご参照ください。
  • false: ドライバでサポートされているファイル形式は、S T_ExportTo関数では使用できません。 S T_ExportTo関数でこれらのファイル形式を使用すると、エラーが報告されます。 詳細については、「ST_ExportTo」をご参照ください。
can_asfile有効な値:
  • true: ドライバーでサポートされているファイル形式は、ST_AsDatasetFile関数で使用できます。 詳細については、「ST_AsDatasetFile」をご参照ください。
  • false: ドライバーでサポートされているファイル形式は、ST_AsDatasetFile関数では使用できません。 ST_AsDatasetFile関数でこれらのファイル形式を使用すると、エラーが報告されます。 詳細については、「ST_AsDatasetFile」をご参照ください。
create_optionsS T_ExportToおよびST_AsDatasetFile関数のcreate_optionパラメーターに含まれるオプション。 詳細については、「ST_ExportTo」および「ST_AsDatasetFile」をご参照ください。

− netCDFドライバに関する情報を照会する。 
SELECT * FROM
st_rasterdrivers()
ここで、short_name='netCDF';

 idx | short_name | long_name | can_read | can_export | can_asfile |
create_options

----- ----------- ---------------------------- --------------------------------------------------

 36 | netCDF | ネットワーク共通データ形式 | t | t | t
| <CreationOptionList> <オプション名='FORMAT' 型='string-select'
default='NC'> <値> NC</値> <値> NC2</値> 
    <値> NC4</値> <値> NC4C</値> </オプション> <オプション
name='COMPRESS' type='string-select' default='NONE'> <Value>NONE</Value>
<Value>DEFLATE</Value> </Option> <Option name='ZLEVEL' ty
pe='int' description='DEFLATE圧缩レベル1-9 'default='1'/> <オプション
name='WRITE_BOTTOMUP' type='boolean' default='YES'> </Option> <オプション
name='WRITE_GDAL_TAGS' type='bolean' default='YES'> </Opt
ion> <Option name='WRITE_LONLAT' type='string-select'> <Value>YES</Value>
<Value>NO</Value> <Value>IF_NEEDED</Value> </Option> <オプション> <オプション
name='TYPE_LONLAT' type='string-select'> <Value>float <
/Value> <Value>double</Value> </Option> <Option name='PIXELTYPE'
type='string-select' description='Create()' でのみ使用>
<Value> デフォルト </Value> <Value>SIGNEDBYTE</Value> </Opti> <Opti
on name='CHUNKING' type='boolean' default='YES' description='define chunking
netcdf4 fileを作成するとき /> <Option name='MULTIPLE_LAYERS' type='string-
select' description='Behaviour about multiple vector l
ayer creation' default='NO'> <値> いいえ </値>
<Value>SEPARATE_FILES</Value> <Value>SEPARATE_GROUPS</Value> </Option>
<オプション名='CONFIG_FILE' type='string' description='XML conへのパス
構成ファイル (またはコンテンツインライン) '/></CreationOptionList>

-- ST_ImportFromおよびST_CreateRast関数でサポートされているすべてのドライバを照会します。 
からshort_nameを選択
st_rasterdrivers()
can_read =true;

-- ST_ExportTo関数でサポートされているすべてのドライバを照会します。 
からshort_nameを選択
st_rasterdrivers()
can_export =true;

-- ST_AsDatasetFile関数でサポートされているすべてのドライバを照会します。 
からshort_nameを選択
st_rasterdrivers()
can_asfile =true;