本文檔介紹如何使用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>'))樣本
建立ganos_raster擴充。
CREATE EXTENSION Ganos_Raster CASCADE將一個本地檔案上的柵格檔案載入到GanosBase上 。
INSERT INTO raster_table(name, rast) VALUES ('local_file', ST_ImportFrom('chunk_table', '/home/beijing.tif'));將一個OSS檔案上的柵格影像檔案載入到GanosBase上。
INSERT INTO raster_table(name, rast) VALUES ('oss_file', ST_ImportFrom('chunk_table', 'oss://ak:as@bucket/data/beijing.tif'));