全部產品
Search
文件中心

ApsaraDB RDS:時空引擎版本發布記錄

更新時間:Nov 26, 2024

本文介紹RDS PostgreSQL時空引擎(GanosBase)的版本更新說明。

7.x

7.0

  • Bug修複

6.x

6.9

  • 效能最佳化

    • Geometry SQL

      增強ST_AsGeoJSON函數,增加Record輸入類型。

  • Bug修複

    • Trajectory SQL

      • 修複ST_intersection函數相交結果錯誤的問題。

      • 修複ST_Split函數在選擇cut_point.max_point時實際行為與說明不一致的問題。

    • GeomGrid SQL

      修複ST_AsGrid函數中對於Null 物件處理不正確的問題。

6.8

  • 效能最佳化

    • Raster SQL

      增強ST_MapAlgebra函數,支援arctan2函數,用於計算點(y, x)的反正切值,等同於C函數atan2

  • Bug修複

6.7

  • Bug修複

    • Geometry SQL

      修複所有點座標一致的LineString在計算空間拓撲關係時結果不穩定的問題。

    • Raster SQL

      修複柵格事件觸發程序可能會導致其他觸發器被刪除的問題。

    • Trajectory SQL

      修複ST_TrajFromProtobuf函數在某些情境下運行結果不穩定的問題。

6.6

6.5

  • Bug修複

    • Raster SQL

      • 修複ST_HMTAsRaster函數在將hmt轉為內部狀態時記憶體狀態不正確的問題。

      • 修複ST_MosaicTo函數在某些情境下會崩潰的問題。

    • Trajectory SQL

      • 修複ST_makeTrajectory屬性為NULL時的崩潰問題。

      • 修複通過events指定為NULL的JSON對象在構造軌跡時崩潰的問題。

6.4

  • 新特性

  • Bug修複

    • Geometry SQL

      • 修複geometry釋放執行緩衝帶來的崩潰問題。

    • Trajectory SQL

      修複ST_intersection函數無法處理軌跡上一線段和目標幾何對象有多個交點的問題。

6.3

  • 新特性

    • Trajectory SQL

      新增ST_InsertAttr函數,支援為軌跡增加新的屬性。

    • GeomGrid SQL

      新增ST_Degeneralize函數,支援將低層級網格分解成高層級網格。

  • 效能最佳化

    • Geometry SQL

      • Ganos_Geometry外掛程式相容性增強,支援與PostGIS外掛程式共存,可先建立PostGIS外掛程式,再建立Ganos_Geometry外掛程式。

      • 增強ST_AsHMT函數,支援sum、min、max、avg等彙總函式功能。

    • Raster SQL

      • 增強ST_MosaicFrom函數,支援按照gamma矯正方法實現勻色。

      • 增強ST_ImportFrom函數,支援指定chunk_table所在的schema。

  • Bug修複

    • Geometry SQL

      修複ST_AsHMT函數部分多邊形資料裁減結果不正確的問題。

    • Raster SQL

      修複ST_MosaicFrom函數在波段數大於3時造成的波段缺失問題。

    • Trajectory SQL

      修複ST_lcsSimilarity函數無法處理單點軌跡的問題。

6.2

  • 新特性

    • Geometry SQL

      新增參數化對象橢圓弧和貝茲路徑。

    • Raster SQL

      新增ST_AsTile函數,支援通過指定Geometry擷取規則大小(256或512)的瓦片。

    • GeomGrid SQL

      • 新增GeomGrid和H3Grid的索引和操作符,支援GeomGrid(或H3Grid) && Geometry、GeomGrid(或H3Grid)~ Geometry、GeomGrid(或H3Grid) @ Geometry 等查詢。

      • 新增ST_AsMVTGeom函數,支援將地理網格對象(GeomGrid或H3Grid)轉換為瓦片座標系的幾何對象。

  • 效能最佳化

    • Geometry SQL

      增強ST_AsHMT對於落入單個網格內的幾何對象的最佳化處理,以提升效能。

    • Raster SQL

      • 增強Raster Chunk讀取,採用In-place記憶體解析的方式,以提升效能。

      • 增強ST_ImportFrom函數,基於Minio和HDFS檔案匯入時支援mapping_oss_file參數,提升匯入效能。

      • 支援柵格匯入時自動計算柵格統計資訊。

        • 增強ST_ImportFrom函數,增加compute_stats、approx等參數支援匯入時自動計算柵格統計資訊。

        • 增強ST_CreateRast函數,增加compute_stats、approx等參數支援,在匯入時自動計算柵格統計資訊。

      • 支援柵格統計資訊更新。

      • 柵格建立或匯入時,預設設定attributes中的name欄位為柵格檔案名稱。

        • 增強ST_ImportFrom函數,預設設定attributes中的name欄位為柵格檔案名稱。

        • 增強ST_CreateRast函數,預設設定attributes中的name欄位為柵格檔案名稱。

  • Bug修複

    • Geometry SQL

      修複使用AddGeometryColumn函數註冊幾何列時報“Invalid dimension”的問題。

    • Raster SQL

      • 修複ST_SummaryStats函數進行像素值統計時,可能觸發記憶體溢出的問題。

      • 修複鑲嵌對象裁剪時可能觸發奔潰的問題。

6.1

  • 效能最佳化

    • GanosBase支援RDS PostgreSQL 16。

    • Geometry SQL

      支援BOX與BOX2D類型相互轉換。

6.0

  • 新特性

    • Geometry SQL

      • 新增ST_AsMVTEx函數,相較於ST_AsMVT,基於不同向量要素之間的關係,過濾對顯示效果影響較小的向量要素,從而減小MVT大小,可提升可視化效率。過濾的效果由新增參數scale_factor控制。新增參數mvt_size_limit,限制一個MVT可以包含的向量要素數目上限。

      • 新增計算指定視窗的熱力圖功能。

        • 新增ST_AsHMT函數,支援指定視窗範圍以及像素尺寸進行熱力圖統計。

        • 新增ST_HMTAsArray函數,支援指定熱力圖瓦片輸出數組格式。

        • 新增ST_HMTStats函數,支援計算熱力圖瓦片統計值資訊。

    • Raster SQL

      新增ST_HMTAsRaster函數,支援將熱力圖瓦片轉換為Raster對象便於後續分析計算。

    • Trajectory SQL

      新增ST_AsHMT函數,支援指定視窗範圍以及像素尺寸進行熱力圖統計。

    • GeomGrid SQL

      • 新增ST_AsH3Grid函數,支援將geometry類型轉換為H3編碼數組。

      • 新增ST_GridDisk函數,支援指定H3格網和距離k,返回所有距離小於等於k的H3格網。

      • 新增ST_GridRing函數,支援指定H3格網和距離k,返回所有距離等於k的H3格網。

      • 新增ST_GridPath函數,支援擷取兩個H3格網之間的路徑。

      • 新增ST_GridDistance函數,支援擷取兩個H3格網之間的距離。

      • 新增h3grid類型支援BTree索引。

  • Bug修複

    • Geometry SQL

      • 修複多個擴充同時建立時,ST_DWithin函數使用文本方式調用時報函數不唯一的問題。

      • 修複Geometry模組ST_AsMVTGeomEx函數使用參數clip=true時可能出現運行報錯的問題。

    • Raster SQL

      • 修複ST_Values函數指定部分波段時返回記錄數量不全的問題。

      • 修複ST_Values函數指定範圍超出Raster範圍時返回記錄數缺失問題。

      • 修複ST_MosaicFrom記憶體泄露問題。

      • 修複ST_ExportTo長度溢出造成資料不準確的問題。

    • Trajectory SQL

      • 修複軌跡多外包框索引不支援NULL值。

5.x

5.9

  • 新特性

    無。

  • Bug修複

    修複已知問題。

5.8

  • 新特性

    • GeomGrid SQL

      • 新增對Uber H3索引的支援。

        • 新增H3Grid資料類型表示h3編碼。

        • 新增ST_H3FromLatLng函數,指定經緯度擷取h3grid對象。

        • 新增ST_H3FromText函數,用於從標準h3編碼轉換為h3grid對象。

        • 新增ST_H3FromInt函數,用於從bigint類型轉換為h3grid對象。

        • 新增ST_AsInt函數,用於從h3grid類型轉換為bigint類型。

        • 新增ST_Parent函數,用於擷取H3編碼的地理網格在指定層級的父網格。

        • 新增ST_Children函數,用於擷取H3編碼的地理網格在指定層級的子網格。

    • Geometry SQL

      • 增加隨機採樣和像素過濾函數,可減小動態產生的瓦片的大小。

        • 新增ST_IsRandomSampled函數,根據使用者提供的屬性和採樣率的值,返回布爾值說明該條記錄是否被採樣。

        • 新增ST_AsMVTGeomEx函數,相較於ST_AsMVTGeom,新增參數res_prec,能更大程度地過濾掉對顯示效果影響不大的向量要素,從而減小後續產生的MVT的大小。

      • 地理資料類型增強。

        • ST_LineSubstring函數新增支援地理資料類型,支援基於球面距離擷取子段。

        • ST_LineInterpolatePoint函數新增支援地理資料類型,支援基於球面距離擷取點位。

        • ST_LineInterpolatePoints函數新增支援地理資料類型,支援基於球面距離插值點。

        • ST_LineLocatePoint函數新增支援地理資料類型,支援基於球面距離擷取最近距離百分比。

    • Raster SQL

  • 效能最佳化

  • Bug修複

    • GeomGrid SQL

      • 修複ST_AsGrid在某些層級下格線運算錯誤的問題。

    • Geometry SQL

      • 修複向量金字塔相容3.7版本的中繼資料。

      • 修複ST_Union函數在未執行擴充升級時會崩潰的問題。

    • Raster SQL

      • 修複等值線/等值面產生函數ST_Contour中band參數變為從0開始的問題。

    • Trajectory SQL

      • 修複軌跡模組因為依賴pg_type導致無法安裝的問題。

5.7

  • 新特性

    GeomGrid SQL新增GeoSOT三維網格碼功能:

    • 新增ST_AsBox3D函數,支援從三維地理網格對象返回以Box3D表示的範圍。

    • 新增ST_GridLevelFromZ函數,支援根據海拔高度計算地理網格的高度層級。

    • 新增ST_GridLevelAsZ函數,支援將地理網格的高度層級轉換為海拔高度。

    • 新增ST_HasZ函數,支援判斷地理網格是否包含Z維度。

    • 新增ST_Level函數,支援擷取地理網格的剖分層級。

    • 新增ST_Generalize函數,支援將地理網格從高層級彙總為低層級。

    • 新增ST_3DIntersects函數,支援判斷三維地理網格對象代表的空間範圍和幾何對象是否相交。

    • 新增ST_3DContains函數,支援判斷三維地理網格對象代表的空間範圍和幾何對象是否包含。

    • 新增ST_3DWithin函數,支援判斷三維地理網格對象代表的空間範圍和幾何對象是否被包含。

    • 新增ST_As3DGrid函數,支援將三維幾何對象轉換為地理網格表達。

    • 新增&&&操作符,支援判斷三維地理網格對象代表的空間範圍和幾何對象是否相交。

    • 新增@@>操作符,支援判斷三維地理網格對象代表的空間範圍和幾何對象是否包含。

    • 新增<@@操作符,支援判斷三維地理網格對象代表的空間範圍和幾何對象是否被包含。

  • 效能最佳化

    • GeomGrid SQL

      • 增強ST_AsText函數,支援將三維地理網格對象轉換為文本編碼。

      • 增強ST_GridFromText函數,支援將三維地理網格文本編碼轉換為地理網格對象。

    • Raster SQL

  • Bug修複

    • Raster SQL

    • Trajectory SQL

      • 修複軌跡多外包框索引不支援NULL和只有一個點的軌跡的問題。

5.6

5.5

  • 新特性

  • Bug修複

    • 修複ST_makeTrajectory使用起始時間和終止時間建立只有兩個點的軌跡時,會導致崩潰的問題。

5.4

  • 新特性

  • Bug修複

    無。

5.3

  • 新特性

    • PostGIS外掛程式相容性升級到3.3.2。

    • 新增ST_Angle函數,支援將軌跡的每一個轉角的角度作為數組輸出。

    • 新增ST_CurvatureRadius函數,支援將軌跡的每一個轉角的轉動半徑作為數組輸出。

  • Bug修複

    修複軌跡ST_AsTable函數在x,y,t維度為NULL時崩潰的問題。

5.1

  • 新特性

  • Bug修複

    • 修複運行st_buildhistogram後raster對象變為空白的問題。

    • 修複軌跡ST_AsTable傳入空值導致崩潰問題和z值錯誤問題。

    • 修複ST_Split中按GeoHash切分時結果錯誤的問題。

    • 修複ST_Tile 屬性欄位編碼錯誤問題。

4.x

4.9

  • 新特性

    • 新增ST_Intersection彙總函式,支援將Geometry對象數組彙總操作。

    • 新增ST_AddZ函數,支援傳入Z座標數組作為參數,將Geometry 2D/3DM轉為Geometry3D/4D。

    • 增強ST_SetValue函數,支援按照指定幾何對象空間範圍設定像素值。

    • 增強S​T_ExportTo函數,支援將Raster對象匯出為cog檔案。

    • 增強ST_CreateRast函數,支援將規則的網格點多條記錄或者數群組轉換為柵格對象。

    • 增強ST_Split函數,按照時間切分時,支援指定開始時間,並支援按軌跡點序號切分。

  • Bug修複

    • 修複ST_makeTrajectory函數可能會崩潰的問題。

    • 修複ST_lcsSimilarity函數無法識別以天為單位的時間段問題。

    • 修複ST_AsEWKB函數無法轉換從資料表中構建出的軌跡問題。

    • 修複ST_BuildPyramid函數,解決超巨量資料構建向量金字塔時的記憶體佔用問題。

4.8

  • 新特性

    • 增強ST_Union函數,支援按記憶體使用量量分批次執行,避免巨量資料量造成OOM。

    • 新增ST_SetValue函數,支援指定像素位置設定像素值。

    • 柵格資料支援對HDFS檔案系統支援。

      • 增強ST_CreateRast函數,支援基於HDFS柵格資料建立。

      • 增強ST_ImportFrom函數,支援基於HDFS柵格資料匯入。

      • 增強S​T_ExportTo函數,支援柵格資料匯出到HDFS檔案系統。

  • Bug修複

    無。

4.7

  • 新特性

    • 增強ST_makeTrajectory函數,支援將表格中的行轉化為軌跡。

    • 新增ST_AsTable函數,支援將軌跡轉化為表類型。

  • Bug修複

    修複柵格資料操作時,匿名暫存資料表無法自動刪除的問題。

4.6

  • 新特性

  • Bug修複

    • 修複柵格ST_Clip函數波段順序錯誤的問題。

    • 修複柵格更新時由於缺少主鍵索引導致效能較低的問題。

    • 修複軌跡從OSS讀取資料失敗時支援重試。

4.5

  • 新特性

    新增GanosBase支援PostgreSQL 14系列。

  • 效能最佳化

    增強外部儲存的軌跡對象增加緩衝,提升訪問效能。

  • Bug修複

    • 修複柵格資料匯出到OSS會缺少檔案尾碼的問題。

    • 修複柵格對部分資料統計時失敗的問題。

4.4

  • 新特性

  • 效能最佳化

  • Bug修複

    • 修複柵格裁剪時由於四捨五入可能會有半個像素丟失的問題。

    • 修複由於柵格資料帶有NANINF等資料,在匯入和統計值會出錯的問題。

4.3

  • 新特性

  • 效能最佳化

  • Bug修複

    • 修複柵格netcdf匯入時,空間參考擷取不正確的問題。

    • 修複多外包框下equals結果不正確,導致可能外包框更新錯誤的問題。

4.1

  • 效能最佳化

    • 增強ST_ImportFrom函數,增加OSS檔案對應為記憶體檔案功能,提升資料匯入速度。

    • GisT索引TrajGisT索引新增運算元族trajgist_ops_multi,用於多外包框索引索引值。

    • 新增向量金字塔支援中繼資料資訊查詢。

  • Bug修複

    • 修複軌跡對象執行相交判斷時記憶體泄露問題。

4.0

  • 效能最佳化

    • 增強柵格表面計算函數(ST_HillshadeST_SlopeST_Aspect)返回Raster對象取代像素矩陣。

    • 增強ST_Split按照指定的規則對軌跡對象進行切分返回子軌跡數組。

  • Bug修複

    修複ST_SrEqual在某些條件下判斷失敗的問題。

3.x

3.9

  • 新特性

    • 新增ST_removeDriftPoints函數,使用指定規則刪除軌跡中的漂移點。

    • 新增ST_Split函數,使用指定的幾何對象對軌跡進行切分。

    • 新增ST_ExportTo函數,將軌跡匯出到外部檔案儲存體,資料庫內僅保留中繼資料。

    • 新增ST_IsExternal函數,檢查軌跡是否儲存於外部檔案。

    • 新增ST_importFrom函數,將外部儲存模式的軌跡重新轉化為儲存在資料庫內的軌跡。

    • 新增ST_StorageLocation函數,返回軌跡儲存在外部的位置。

    • 新增ST_AKID函數,返回讀取軌跡時,與OSS互動時所使用的AccessKeyID。

    • 新增ST_SetAccessKey函數,設定讀取軌跡時,與OSS互動時所使用的AccessKey(包括AccessKeyID和AccessKeySecret,類似使用者名稱與密碼)。

    • 新增ST_SetAkId函數,設定讀取軌跡時,與OSS互動時所使用的AccessKeyID。

    • 新增ST_SetAkSecret函數,設定讀取軌跡時,與OSS互動時所使用的AccessKeySecret。

    • 新增ST_SetStorageLocation函數,設定讀取軌跡時,外部檔案的儲存位置。

    • 新增ST_DeleteGTF函數,刪除指定檔案夾下所有的軌跡匯出的檔案。

  • Bug修複

    • 修複建立向量金字塔使用字串方式過濾失敗問題。

    • 修複QGIS串連時無法列出圖層列表的問題。

3.8

  • 新特性

    • 新增ST_AsDatasetFile函數,支援將指定範圍的柵格對象以指定檔案格式的二進位流進行返回。

    • 新增ST_RasterDrivers函數,支援對所有柵格資料驅動的狀態進行查詢。

    • 新增Ganos_FDW模組,支援通過fdw方式訪問儲存於OSS上的向量空間資料。

  • Bug修複

    修複ST_Clip函數指定空間參考進行重投影操作失敗的問題。

3.7

  • 效能最佳化

    ST_SubRaster函數支援柵格像元類型轉換以及像元值展開。支援多波段遙感影像轉三波段映像的AI識別情境。

  • Bug修複

    • 修複柵格解析無效的長條圖資訊可能會導致資料庫崩潰的問題。

    • 修複進行投影變化操作後,資料庫退出時可能會崩潰的問題。

    • 修複柵格資料匯入時可能會出現崩潰的問題。

3.6

  • 新特性

    • 新增ST_RPCGeoreference函數,用於擷取柵格資料RPC(Rational Polynomial Coefficients)資訊。

    • 新增ST_SetRPCGeoreference函數,用於設定柵格資料RPC資訊。

    • 新增ST_RPCRectify函數,用於根據柵格影像的RPC參數對柵格進行校正操作,返回校正後的柵格對象。

    • 新增使用並行方式建立GisT索引。

  • Bug修複

    修複使用pg_dump時自訂空間參考可能無法匯出的問題。

3.5

  • 效能最佳化

    使用柵格對象對一個具有分塊資料的柵格對象進行更新,系統會自動刪除原有柵格對象的分塊資料。

  • Bug修複

    • 修複Trajectory擴充無法升級的問題。

    • 修複某些情況下,柵格對象採用Average重採樣時出錯的問題。

    • 修複軌跡對象中如果多個時間戳記的軌跡點相同,查詢結果可能不正確的問題。

    • 修複Geos對象轉換失敗後,直接退出的問題,同時對轉換失敗的原因進行提示。

3.4

  • 新特性

    • 新增ST_ImportFrom函數,支援柵格資料並行化匯入。

    • 新增S​T_BuildPyramid函數,支援柵格資料並行建立金字塔。

    • 新增Trajectory Empty對象,支援某些情境下不符合要求而返回NULL對象。

  • Bug修複

    • 修複ST_AddZ函數在16BSI情況下可能結果不正確的問題。

    • 修複Trajectory模組在某些情況下無法升級的問題。

    • 修複Trajectory模組中部分函數無法利用索引的問題。

    • 修複部分nd函數沒有正確處理時間段不相交的情境,導致返回error而非false的問題。

3.3

  • 新特性

    • 新增ST_JaccardSimilarity函數,用於計算軌跡對象相似性。

    • 新增ST_Transform函數,用於將軌跡從一個空間參考系轉換到另一個空間參考系。

  • 效能最佳化

    建立向量金字塔時,支援使用者指定建立範圍,解決在部分情境下無法自動計算空間範圍的問題。

  • Bug修複

    修複某些環境下,GanosBase資料目錄設定不正確的問題。

3.2

  • 新特性

    • 新增向量金字塔返回圖片格式(基於流形式)功能,用於向量資料的快速圖形化顯示。

    • 新增柵格資料類型JPEG2000壓縮演算法,支援16bit柵格資料壓縮儲存。

    • 新增ganos_update函數,用select ganos_update() ;命令可以升級所有的Ganos外掛程式到最新版本。

    • 新增Trajectory資料類型:

      • 支援原生時空索引。

      • 新增Gist索引支援索引軌跡類型,並提供六種不同維度運算元族以支援不同維度分析需求。

      • 新增時空外包框類型BoxND,可用於時空範圍表示以及儲存軌跡。

      • 新增對應不同維度相交(&&)、包含(@>)、被包含(<@)運算元。

      • 新增ST_ndIntersectsST_ndDWithinST_ndContainsST_ndWithin四類軌跡處理函數。

      • 對軌跡類型提供統計資訊收集功能,以及根據統計資訊預估掃描代價功能。

      • 提供新的索引方式TrajGist,提供更好的索引選擇。

  • 效能最佳化

    • 最佳化st_dwithin距離查詢,提升查詢效能。

    • 最佳化時空範圍查詢,GIST索引二階段查詢最佳化,提升查詢效能。

    • 向量金字塔功能改進:

      • 支援任意srid座標的來源資料,支援3857和4326兩種瓦片輸出。

      • 新增pixelSize參數設定,對點資料進行彙總,減少瓦片的數量。

  • Bug修複

    • 修複軌跡資料類型時間相交錯誤問題。

    • 修複某些情況下更新GanosBase Raster失敗問題。

    • 修複GanosBase二進位檔案更新到新版本後可能出現崩潰的問題。

    • 修複用預設參數構建向量金字塔點資料後,頂級瓦片資料量過大的問題。

3.0

  • 新特性

    • 新增支援具有SubSet的NetCDF資料類型資料,可按照指定的圖層名稱匯入。

    • 新增支援柵格資料自訂中繼資料以及時序資訊:

      • 新增ST_MetaItems函數,用於擷取所有的自訂中繼資料專案名稱

      • 修改ST_MetaData函數, 用於擷取自訂中繼資料項以及返回以JSON方式表達的中繼資料項。

      • 新增ST_SetMetaData函數,用於設定中繼資料項。

      • 新增ST_BeginDateTime函數,用於擷取柵格資料的起始時間。

      • 新增ST_EndDateTime函數, 用於擷取柵格資料的終止時間。

      • 新增ST_SetBeginDateTime函數,用於設定柵格資料的開始時間。

      • 新增ST_SetEndDateTime函數,用於設定柵格資料的結束時間。

      • 新增ST_SetDateTime函數,用於設定柵格資料的開始、結束時間以及波段擷取時間。

    • 新增支援柵格資料返回基於流形式的圖片格式:

      • 新增ST_AsImage函數,用於擷取基於流形式的圖片格式。

      • 新增ST_AsPNG函數,用於擷取基於流形式的PNG圖片格式。

      • 新增ST_AsJPEG函數,用於擷取基於流形式的JPEG圖片格式。

    • 新增支援空間網格資料類型以及操作運算:

      • 新增geomgrid資料類型。

      • 新增ST_AsText函數,用於將網格資料類型轉換為文本表示方式。

      • 新增ST_AsGeometry函數,用於將網格資料類型轉換為幾何資料類型。

      • 新增ST_AsBinary函數,用於將網格資料類型轉換為位元據類型。

      • 新增ST_AsBox函數,用於將網格資料量類型轉換為BOX資料類型。

      • 新增ST_AsGrid函數,用於計算幾何資料類型所對應的幾何網格資料。

      • 新增ST_GridFromText函數, 用於將基於文本表示網格轉換為幾何網格資料類型。

      • 新增ST_GridFromBinary函數,用於將基於二進位的表示的網格轉換為幾何網格資料類型。

      • 新增ST_Intersects函數,用於判斷網格資料類型與幾何資料類型是否相交。

      • 新增ST_Contains函數,用於判斷網格資料與網格資料、網格資料與幾何資料是否是內含項目關聯性。

      • 新增ST_Within函數,用於判斷網格資料與網格資料、網格資料與幾何資料是否是被內含項目關聯性。

    • 新增支援向量金字塔及快速顯示的功能:

  • Bug修複

    • 修複在某些情況下建立金字塔會出現記憶體耗盡的問題。

    • 修複移動對象無法建立“2000-01-01”時間點的問題。

    • 修複某些情境下移動對象使用ST_Intersection返回子軌跡錯誤的問題。

2.x

2.9

  • 新特性

    • 新增支援COG(Cloud Optimize Geotiff)檔案格式,支援讀取COG檔案格式中儲存的金字塔資訊。

    • 新增ST_AddZ函數,支援通過柵格資料的像素值為幾何對象添加Z值。

    • 柵格對象空間範圍資訊擷取增強,支援基於金字塔層級查詢:

      • 新增ST_Extent函數,用於獲得柵格對象的空間範圍,以BOX形式返回。

      • 新增ST_Envelope函數,用於獲得柵格對象的空間範圍,以幾何對象形式返回。

      • 新增ST_ConvexHull函數,用於根據柵格的地理參考資訊獲得柵格對象的凸包。

      • 新增ST_Height函數,用於獲得柵格對象的像素高度。

      • 新增ST_Width函數,用於獲得柵格對象的像素寬度。

      • 修改ST_XMin函數,用於獲得柵格對象的X最小值。

      • 修改ST_YMin函數,用於獲得柵格對象的Y最小值。

      • 修改ST_XMax函數,用於獲得柵格對象的X最大值。

      • 修改ST_YMax函數,用於獲得柵格對象的Y最大值。

  • Bug修複

    • 修複外部柵格資料會使用1 x n分塊導致效能局限性的問題,允許使用者通過儲存選項自訂分塊的大小。

    • 修複ST_Values函數在查詢某些方向的線對象時結果與座標排序不一致的問題。

    • 修複ST_BestPyramidLevel函數在某些情況下會返回負數的問題。

    • 修複ST_BuildPyramid函數在某些情況下會重複建立金字塔的問題。

    • 修複Truncate柵格表時未能清理對應的塊表的問題。

    • 修複ST_ExportTo函數對於CreateOption在某些情況下無效的問題。

    • 修複ST_ClearChunks函數對於表名存在大小寫時會出現錯誤的問題。

    • 修複外部金字塔在某些情況下無法建立overview的問題。

    • 修複具有外部金字塔的柵格對象無法建立內部金字塔的問題。

    • 修複具有NaN數值的柵格資料在計算統計資訊時會導致結果不正確的問題。

2.8

  • 新特性

    • 柵格資料中繼資料提供者增強:

      • 新增ST_XMin函數,用於擷取柵格資料X方向最小值。

      • 新增ST_YMin函數,用於擷取柵格資料Y方向最小值。

      • 新增ST_XMax函數,用於擷取柵格資料X方向最大值。

      • 新增ST_YMax函數,用於擷取柵格資料Y方向最大值。

      • 新增ST_ChunkHeight函數,用於擷取柵格資料分塊高度。

      • 新增ST_ChunkWidth函數,用於擷取柵格資料分塊寬度。

      • 新增ST_ChunkBands函數,用於擷取柵格資料分塊波段數量。

    • 新增ST_SrFromEsriWkt函數,用於支援Esri格式空間參考字串轉換為OGC格式空間參考字串。

    • 新增柵格資料類型支援Zstd和Snappy壓縮方式。

    • 新增點雲資料類型支援二進位拷貝功能。

    • 新增支援PROJ_LIB和GDAL_DATA環境變數設定,同時部署相關資料。

  • Bug修複

    • 修複OSS路徑非法導致資料庫崩潰問題。

    • 修複部分柵格資料匯入SRID與定義不一致的問題。

2.7

  • 新特性

    • 新增空間柵格對象的MD5操作函數,可以用於資料的一致性檢查和去重等操作:

      • 新增ST_MD5Sum函數,用於擷取柵格對象的MD5碼值。

      • 新增ST_SetMD5Sum函數,用於設定柵格對象的MD5碼值。

    • 新增空間柵格對象OSS認證方式操作函數:

      • 新增ST_AKId函數,用於擷取以OSS方式儲存的柵格對象的AccessKey ID。

      • 新增ST_SetAccessKey函數,用於設定以OSS方式儲存的柵格對象的AccessKey ID和AccessKey Secret。

      • 新增ST_SetAKId函數,用於設定以OSS方式儲存的柵格對象的AccessKey ID。

      • 新增ST_SetAKSecret函數,用於設定以OSS方式儲存的柵格對象的AccessKey Secret。

    • 新增空間柵格中繼資料操作函數:

      • 新增ST_ScaleX函數,用於擷取柵格對象在空間參考系下X方向像素寬度。

      • 新增ST_ScaleY函數,用於擷取柵格對象在空間參考系下Y方向像素寬度。

      • 新增ST_SetScale函數,用於設定柵格對象在空間參考系下像素寬度。

      • 新增ST_SkewX函數,用於擷取柵格對象在空間參考系下X方向旋轉。

      • 新增ST_SkewY函數,用於擷取柵格對象在空間參考系下Y方向旋轉。

      • 新增ST_SetSkew函數,用於設定柵格對象在空間參考系下旋轉。

      • 新增ST_UpperLeftX函數,用於擷取柵格對象在空間參考系下左上方點的X座標。

      • 新增ST_UpperLeftY函數,用於擷取柵格對象在空間參考系下左上方點的Y座標。

      • 新增ST_SetUpperLeft函數,用於擷取柵格對象在空間參考系下左上方點座標。

      • 新增ST_PixelWidth函數,用於擷取柵格對象在空間參考系下像素寬度。

      • 新增ST_PixelHeight函數,用於擷取柵格對象在空間參考系下像素高度。

  • Bug修複

    修複由於聚集合函式會導致擴充升級失敗的問題。

2.6

  • 新特性

    新增ST_Clip函數,支援基於象元座標進行裁剪。

  • Bug修複

    • 修複ST_NearestApproachDistance函數名稱不正確的問題。

    • 修複ST_MosaicFrom函數在某些情況下崩潰的問題。