本文檔介紹如何使用ST_ImportFrom函數將本地文件系統或OSS上的柵格影像文件加載到Ganos中。

注意事項

實例必須可以訪問到柵格影像,如果是OSS數據,請確保云數據庫與OSS數據所在地域相同。相關信息請參見OSS訪問域名使用規則信息。

ST_ImportFrom函數

ST_ImportFrom是一個Ganos Raster函數,可以將一個存放在本地文件系統或OSS上的柵格影像文件加載到Ganos中。

說明
  • 以下僅為最基本的加載語法和說明,更多功能請參見工具對應文檔。
  • 關于ST_ImportFrom具體參數解釋,詳情請參見ST_ImportFrom

語法

INSERT INTO <raster_table_name>(<raster_column_name>) VALUES (ST_IMPORTFROM('<chunk_table_name>','<path_to_raster_file>'))

示例

  1. 創建ganos_raster擴展。
    CREATE EXTENSION Ganos_Raster CASCADE
  2. 將一個本地文件上的柵格文件加載到Ganos上 。
    INSERT INTO raster_table(name, rast) VALUES ('local_file', ST_ImportFrom('chunk_table', '/home/beijing.tif'));
  3. 將一個OSS文件上的柵格影像文件加載到Ganos上。
    INSERT INTO raster_table(name, rast) VALUES ('oss_file', ST_ImportFrom('chunk_table', 'oss://ak:as@bucket/data/beijing.tif'));