全部產品
Search
文件中心

PolarDB:載入柵格資料

更新時間:Oct 16, 2024

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

注意事項

執行個體必須可以訪問到柵格影像,如果是OSS資料,請確保雲資料庫與OSS資料所在地區相同。相關資訊請參見OSS訪問網域名稱使用規則資訊。

ST_ImportFrom函數

ST_ImportFrom是一個Ganos_Raster函數,可以將一個存放在本地檔案系統或OSS上的柵格影像檔案載入到GanosBase中。

說明
  • 以下僅為最基本的載入文法和說明,更多功能請參見工具對應文檔。

  • 關於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. 將一個本地檔案上的柵格檔案載入到GanosBase上 。

    INSERT INTO raster_table(name, rast) VALUES ('local_file', ST_ImportFrom('chunk_table', '/home/beijing.tif'));
  3. 將一個OSS檔案上的柵格影像檔案載入到GanosBase上。

    INSERT INTO raster_table(name, rast) VALUES ('oss_file', ST_ImportFrom('chunk_table', 'oss://ak:as@bucket/data/beijing.tif'));