Topik ini menjelaskan catatan rilis untuk GanosBase. GanosBase adalah mesin basis data spatio-temporal untuk ApsaraDB RDS for PostgreSQL.
7.x
7.0
Perbaikan bug:
SQL Trajektori
Masalah berikut telah diperbaiki: Fungsi ST_2DIntersects tidak dapat menangani trajektori titik tunggal dengan benar.
6.x
6.9
Peningkatan kinerja
Geometry SQL
Fungsi ST_AsGeoJSON ditambahkan untuk mengonversi geometri ke format GeoJSON.
Perbaikan bug:
SQL Trajektori
Masalah berikut telah diperbaiki: Hasil dari fungsi ST_Intersection tidak akurat.
Masalah berikut telah diperbaiki: Fungsi ST_Split tidak berfungsi sesuai harapan saat parameter
cut_point.max_pointdigunakan.
GeomGrid SQL
Masalah berikut telah diperbaiki: Fungsi ST_AsGrid tidak dapat mengonversi geometri kosong dengan benar.
6.8
Peningkatan performa
SQL Raster
Fungsi ST_MapAlgebra ditingkatkan untuk menggabungkan fungsi arctan2. Peningkatan ini memungkinkan fungsi ST_MapAlgebra menghitung arctangen dari titik-titik yang direpresentasikan oleh koordinat (y, x), yang setara dengan fungsi
atan2di pustaka C.
Perbaikan bug:
SQL Geometri
Masalah berikut telah diperbaiki: Sistem mengalami crash ketika Anda memasukkan objek geometri teks terkenal yang diperluas (EWKT) yang memiliki pengenal referensi spasial (SRID) dengan nilai yang tidak mengandung tanda titik koma (
;).SQL Trajektori
Kesalahan ejaan dalam definisi Protocol Buffers (Protobuf) dari fungsi ST_AsProtobuf dan ST_TrajFromProtobuf telah diperbaiki.
FiledTypediubah menjadiFieldType.GeomGrid SQL
Parameter
leveldalam fungsi ST_As3DGrid, ST_AsText, ST_GridLevelFromZ, dan ST_GridLevelAsZ diubah menjadi_leveluntuk menyelesaikan kegagalan pembuatan ekstensi di PolarDB for PostgreSQL (Kompatibel dengan Oracle).
6.7
Perbaikan bug:
Geometry SQL
Masalah berikut telah diperbaiki: Perhitungan hubungan topologi spasial untuk LineStrings menjadi tidak stabil atau menghasilkan hasil yang tidak konsisten ketika semua koordinat titik dari LineStrings identik.
Raster SQL
Masalah berikut telah diperbaiki: Pemicu grid acara dapat menyebabkan pemicu lain dihapus.
Trajectory SQL
Masalah berikut telah diperbaiki: Fungsi ST_TrajFromProtobuf tidak stabil dalam skenario tertentu.
6.6
Fitur baru:
Trajectory SQL
Fungsi ST_CrossingPoints ditambahkan untuk mengidentifikasi titik-titik di mana trajektori berpotongan dengan geometri tertentu.
Fungsi ST_TrajFromProtobuf ditambahkan untuk mendekode data dalam format Protobuf menjadi data trajektori.
Fungsi ST_AsProtobuf ditambahkan untuk mengkodekan data trajektori ke dalam format Protobuf.
Fungsi ST_TrajMerge ditambahkan untuk menggabungkan beberapa trajektori menjadi satu trajektori kontinu.
Perbaikan bug:
Geometry SQL
Masalah berikut telah diperbaiki: Fungsi ST_GeomFromGeoJSON crash.
Raster SQL
Masalah berikut telah diperbaiki: Fungsi ST_AsTile crash dalam skenario tertentu.
Masalah berikut telah diperbaiki: Fungsi ST_CreateRast crash dalam skenario tertentu.
6.5
Perbaikan bug:
Raster SQL
Masalah berikut telah diperbaiki: Pengecualian memori terjadi ketika fungsi ST_HMTAsRaster mengonversi ubin heatmap menjadi objek raster.
Masalah berikut telah diperbaiki: Fungsi ST_MosaicTo crash dalam skenario tertentu.
Trajectory SQL
Masalah berikut telah diperbaiki: Fungsi ST_makeTrajectory crash ketika menerima atribut NULL.
Masalah berikut telah diperbaiki: Crash terjadi ketika objek JSON yang atribut events-nya disetel ke NULL digunakan untuk membuat trajektori.
6.4
Fitur baru:
Geometry SQL
Fungsi ST_TimeZone ditambahkan untuk mendapatkan informasi zona waktu dari titik geometri.
Raster SQL
Parameter ganos.raster.max_cache_size ditambahkan ke fungsi ST_ImportFrom untuk memperbaiki masalah kehabisan memori (OOM) yang terjadi ketika sejumlah besar data diimpor.
Perbaikan bug:
Geometry SQL
Masalah berikut telah diperbaiki: Crash terjadi saat cache eksekusi geometri dihapus.
Trajectory SQL
Masalah berikut telah diperbaiki: Fungsi ST_intersection tidak dapat menangani skenario di mana garis pada trajektori dan geometri tertentu berpotongan di beberapa titik spasial.
6.3
Fitur baru:
Trajectory SQL
Fungsi ST_InsertAttr ditambahkan untuk menambahkan atribut baru ke trajektori.
GeomGrid SQL
Fungsi ST_Degeneralize ditambahkan untuk mendekomposisi grid level rendah menjadi grid level tinggi.
Utility SQL
Fungsi 3DGridPath telah ditambahkan.
Tipe data GridCost, yang menentukan biaya jalur grid, telah ditambahkan.
Fungsi ST_MatchGridLevel telah ditambahkan untuk menentukan level grid tertinggi berdasarkan data elevasi medan.
Fungsi ST_SetCost telah ditambahkan untuk menetapkan nilai biaya pada array grid yang ditentukan.
Fungsi ST_CostUnion telah ditambahkan untuk menggabungkan biaya semua array grid.
Fungsi ST_3DGridPath telah ditambahkan untuk menghitung jalur menggunakan sistem grid 3D.
Peningkatan Performa
Geometry SQL
Kompatibilitas ekstensi Ganos_Geometry ditingkatkan. Ekstensi Ganos_Geometry dapat digunakan bersamaan dengan PostGIS. Anda dapat membuat ekstensi PostGIS sebelum membuat ekstensi Ganos_Geometry.
Fungsi ST_AsHMT ditingkatkan untuk mendukung fungsi agregat seperti sum, min, max, dan avg.
Raster SQL
Fungsi ST_MosaicFrom ditingkatkan untuk mengimplementasikan keseimbangan warna menggunakan teknologi koreksi gamma.
Fungsi ST_ImportFrom ditingkatkan. Anda dapat menentukan skema tempat chunk_table berada.
Perbaikan Bug
Geometry SQL
Bug terkait hasil pemotongan beberapa data poligon yang digunakan oleh fungsi ST_AsHMT telah diperbaiki.
Raster SQL
Kesalahan yang menyebabkan hilangnya pita saat jumlah pita yang ditentukan dalam fungsi ST_MosaicFrom lebih dari 3 telah diperbaiki.
Trajectory SQL
Perbaikan telah dilakukan untuk bug yang menyebabkan fungsi ST_lcsSimilarity tidak dapat dipanggil dalam menangani trajektori titik tunggal.
6.2
Fitur baru:
Geometry SQL
Objek parametrik busur elips dan kurva Bézier ditambahkan.
Raster SQL
Fungsi ST_AsTile ditambahkan. Fungsi ini memungkinkan Anda menentukan geometri untuk mendapatkan ubin dengan ukuran 256 atau 512.
GeomGrid SQL
Indeks dan operator dari GeomGrid dan H3Grid didukung. Anda dapat melakukan query seperti GeomGrid (atau H3Grid) && Geometry, GeomGrid (atau H3Grid) ~ Geometry, dan GeomGrid (atau H3Grid) @ Geometry. Untuk informasi lebih lanjut, lihat Indeks dan operator.
Fungsi ST_AsMVTGeom ditambahkan untuk mengonversi objek kisi geografis menjadi objek geometri dalam sistem koordinat ubin. Tipe data objek kisi geografis adalah GeomGrid atau H3Grid.
Peningkatan performa
SQL Geometri
Fungsi ST_AsHMT ditingkatkan untuk mengoptimalkan pemrosesan objek geometris yang berada dalam satu mesh tunggal. Hal ini meningkatkan performa.
SQL Raster
Kemampuan membaca chunk raster ditingkatkan, dan penguraian memori di tempat digunakan untuk meningkatkan performa.
Fungsi ST_ImportFrom ditingkatkan. Parameter mapping_oss_file didukung saat data diimpor menggunakan bucket Multi-Cloud Object Storage (MinIO) dan file Hadoop Distributed File System (HDFS). Hal ini meningkatkan performa impor.
Perhitungan otomatis statistik raster selama impor raster didukung.
Fungsi ST_ImportFrom ditingkatkan. Parameter seperti compute_stats dan approx ditambahkan untuk mendukung perhitungan otomatis statistik raster selama impor raster.
Fungsi ST_CreateRast ditingkatkan. Parameter seperti compute_stats dan approx ditambahkan untuk mendukung perhitungan otomatis statistik raster selama impor raster.
Statistik raster dapat diperbarui.
Fungsi ST_ComputeStatistics ditingkatkan untuk menimpa statistik yang ada.
Fungsi ST_SummaryStats ditingkatkan untuk menimpa statistik yang ada.
Bidang nama parameter atribut dapat diatur ke nama file raster saat Anda membuat atau mengimpor raster.
Fungsi ST_ImportFrom ditingkatkan. Secara default, bidang nama parameter atribut adalah nama file raster.
Fungsi ST_CreateRast ditingkatkan. Secara default, bidang nama parameter atribut adalah nama file raster.
Perbaikan bug:
Geometry SQL
Bug yang menyebabkan pesan kesalahan "Dimensi tidak valid" muncul saat memanggil fungsi AddGeometryColumn untuk mendaftarkan kolom geometri telah diperbaiki.
Raster SQL
Bug yang dapat menyebabkan kehabisan memori (OOM) saat memanggil fungsi ST_SummaryStats untuk menghitung statistik piksel telah diperbaiki.
Bug yang menyebabkan sistem berhenti merespons saat objek yang akan digabungkan dipotong telah diperbaiki.
6.1
Peningkatan kinerja
GanosBase kompatibel dengan PostgreSQL 16.
Geometry SQL
Konversi antara objek BOX dan Box3D didukung.
6.0
Fitur baru:
Geometry SQL
Fungsi ST_AsMVTEx ditambahkan. Dibandingkan dengan fungsi ST_AsMVT, fungsi ST_AsMVTEx menyaring elemen vektor yang memiliki sedikit efek pada tampilan berdasarkan hubungan di antara elemen vektor yang berbeda. Ini membantu mengurangi ukuran mapbox vector tiles (MVT) dan meningkatkan efisiensi visualisasi. Parameter scale_factor ditambahkan untuk mengontrol efek filter. Parameter mvt_size_limit ditambahkan untuk membatasi jumlah maksimum elemen vektor yang dapat dimuat oleh MVT.
Statistik heatmap untuk rentang jendela yang ditentukan dapat dihitung.
Fungsi ST_AsHMT ditambahkan untuk mendapatkan ubin heatmap berdasarkan rentang dan piksel yang ditentukan.
Fungsi ST_HMTAsArray ditambahkan untuk mengonversi ubin heatmap menjadi array.
Fungsi ST_HMTStats ditambahkan untuk menghitung statistik dari ubin heatmap.
Raster SQL
Fungsi ST_HMTAsRaster ditambahkan untuk mengonversi ubin heatmap menjadi objek raster untuk analisis dan komputasi selanjutnya.
Trajectory SQL
Fungsi ST_AsHMT ditambahkan untuk mendapatkan ubin heatmap berdasarkan rentang dan piksel yang ditentukan.
GeomGrid SQL
Fungsi ST_AsH3Grid ditambahkan untuk mengonversi objek geometri menjadi array ID sel H3.
Fungsi ST_GridDisk ditambahkan untuk mengembalikan semua sel H3 dalam jarak grid k dari sel H3 asal.
Fungsi ST_GridRing ditambahkan untuk mengembalikan semua sel H3 pada jarak grid k dari sel H3 asal.
Fungsi ST_GridPath ditambahkan untuk menanyakan jalur antara dua sel H3.
Fungsi ST_GridDistance ditambahkan untuk menanyakan jarak grid antara dua sel H3.
Tipe h3grid yang menggunakan indeks BTree ditambahkan.
Perbaikan bug:
Geometry SQL
Masalah bahwa kesalahan fungsi non-unik terjadi ketika fungsi ST_DWithin dipanggil dalam mode teks selama pembuatan beberapa ekstensi telah diperbaiki.
Masalah bahwa kesalahan terjadi ketika pengaturan
clip=truedikonfigurasikan untuk fungsi ST_AsMVTGeomEx dalam modul Geometry telah diperbaiki.
Raster SQL
Masalah ketidaklengkapan catatan yang dikembalikan saat beberapa band ditentukan untuk fungsi ST_Values telah diperbaiki.
Masalah jumlah catatan yang dikembalikan lebih sedikit dari yang diharapkan saat rentang yang ditentukan untuk fungsi ST_Values melebihi rentang data raster telah diperbaiki.
Kelebihan penggunaan memori akibat fungsi ST_MosaicFrom telah diperbaiki.
Ketidakakuratan data akibat overflow panjang pada fungsi ST_ExportTo telah diperbaiki.
Trajectory SQL
Masalah ketidakmampuan indeks kotak pembatas multi-trajektori untuk mendukung nilai NULL telah diperbaiki.
5.x
5.9
Fitur Baru:
Tidak ada.
Perbaikan Bug:
Masalah yang diketahui telah diperbaiki.
5.8
Fitur Baru:
GeomGrid SQL
Indeks Uber H3 didukung.
Tipe data H3Grid didukung untuk merepresentasikan objek grid yang dienkripsi H3.
Fungsi ST_H3FromLatLng ditambahkan untuk mendapatkan objek H3Grid pada longitude dan latitude yang ditentukan.
Fungsi ST_H3FromText ditambahkan untuk mengonversi objek grid yang dienkripsi H3 dari tipe STRING ke objek H3Grid.
Fungsi ST_H3FromInt ditambahkan untuk mengonversi objek grid yang dienkripsi H3 dari tipe BIGINT ke objek H3Grid.
Fungsi ST_AsInt ditambahkan untuk mengonversi objek H3Grid ke objek grid yang dienkripsi H3 dari tipe BIGINT.
Fungsi ST_Parent ditambahkan untuk mendapatkan grid induk dari grid yang dienkripsi H3 pada level tertentu.
Fungsi ST_Children ditambahkan untuk mendapatkan grid anak dari grid yang dienkripsi H3 pada level tertentu.
Geometry SQL
Fungsi yang digunakan untuk pengambilan sampel acak dan penyaringan piksel ditambahkan untuk mengurangi ukuran tile yang dibuat secara dinamis.
Fungsi ST_IsRandomSampled ditambahkan untuk mengembalikan nilai BOOLEAN berdasarkan nilai properti yang diberikan pengguna dan laju pengambilan sampel. Nilai BOOLEAN menunjukkan apakah rekaman diambil sampelnya.
Fungsi ST_AsMVTGeomEx ditambahkan. Dibandingkan dengan fungsi ST_AsMVTGeom, parameter res_rec ditambahkan ke fungsi ST_AsMVTGeomEx untuk membantu menyaring elemen vektor yang memiliki sedikit pengaruh pada tampilan. Ini mengurangi ukuran MVT yang dihasilkan.
Dukungan untuk tipe data GEOGRAPHY ditingkatkan.
Fungsi ST_LineSubstring mendukung tipe data GEOGRAPHY dan memungkinkan Anda memperoleh subsegmen berdasarkan jarak bola.
Fungsi ST_LineInterpolatePoint mendukung tipe data GEOGRAPHY dan memungkinkan Anda memperoleh titik berdasarkan jarak bola.
Fungsi ST_LineInterpolatePoints mendukung tipe data GEOGRAPHY dan memungkinkan Anda memperoleh titik interpolasi berdasarkan jarak bola.
Fungsi ST_LineLocatePoint mendukung tipe data GEOGRAPHY dan memungkinkan Anda memperoleh persentase jarak terdekat berdasarkan jarak bola.
Raster SQL
Fungsi ST_Polygonize ditambahkan untuk membuat vektor dari objek raster.
Peningkatan Performa
GeomGrid SQL
Fungsi ST_AsGeometry, ST_AsText, ST_AsBinary, dan ST_Level ditingkatkan untuk mendukung tipe data H3Grid.
Raster SQL
Fungsi ST_Statistics ditingkatkan untuk mengumpulkan statistik pada geometri dari semua jenis.
FDW SQL
FDW SQL ditingkatkan untuk mendukung nama file atau nama bidang yang dikodekan dalam UTF-8.
Perbaikan Bug:
GeomGrid SQL
Masalah yang menyebabkan fungsi ST_AsGrid mengalami kesalahan komputasi grid pada level tertentu telah diperbaiki.
Geometry SQL
Masalah yang menyebabkan piramida vektor tidak kompatibel dengan metadata dari GanosBase 3.7 telah diperbaiki.
Masalah yang menyebabkan fungsi ST_Union gagal berfungsi ketika pembaruan ekstensi tidak dilakukan telah diperbaiki.
Raster SQL
Masalah yang menyebabkan parameter band dari fungsi ST_Contour dimulai dari 0 telah diperbaiki. Fungsi ini digunakan untuk menghasilkan garis kontur atau bidang kontur.
Trajectory SQL
Masalah yang menyebabkan modul trajectory tidak dapat diinstal karena ketergantungan pada pg_type telah diperbaiki.
5.7
Fitur Baru:
GeomGrid SQL menyediakan fitur kode grid GeoSOT 3D.
Fungsi ST_AsBox3D ditambahkan untuk mengembalikan rentang spasial box3d dari grid geografis 3D.
Fungsi ST_GridLevelFromZ ditambahkan untuk menghitung tinggi grid geografis berdasarkan ketinggian.
Fungsi ST_GridLevelAsZ ditambahkan untuk mengonversi tinggi grid geografis menjadi ketinggian.
Fungsi ST_HasZ ditambahkan untuk menentukan apakah grid geografis mengandung dimensi Z.
Fungsi ST_Level ditambahkan untuk mendapatkan level pengubinan dari grid geografis.
Fungsi ST_Generalize ditambahkan untuk menggabungkan grid geografis dari level tinggi ke level rendah.
Fungsi ST_3DIntersects ditambahkan untuk menentukan apakah rentang spasial 3D dari grid geografis berpotongan dengan geometri.
Fungsi ST_3DContains ditambahkan untuk menentukan apakah rentang spasial 3D dari grid geografis mencakup geometri.
Fungsi ST_3DWithin ditambahkan untuk menentukan apakah rentang spasial 3D dari grid geografis termasuk dalam geometri.
Fungsi ST_As3DGrid ditambahkan untuk mengonversi geometri 3D menjadi objek grid geografis.
Operator &&& ditambahkan untuk menentukan apakah rentang spasial 3D dari grid geografis berpotongan dengan geometri.
Operator @@> ditambahkan untuk menentukan apakah rentang spasial 3D dari grid geografis mencakup geometri.
Operator <@@ ditambahkan untuk menentukan apakah rentang spasial 3D dari grid geografis termasuk dalam geometri.
Peningkatan Kinerja
GeomGrid SQL
Fungsi ST_AsText ditingkatkan untuk mengonversi grid geografis 3D menjadi teks terenkripsi.
Fungsi ST_GridFromText ditingkatkan untuk mengonversi teks terenkripsi dari grid geografis 3D menjadi grid geografis.
Raster SQL
Fungsi ST_Statistics ditingkatkan untuk mendukung statistik piksel pada objek spasial apa pun.
Fungsi ST_ImportFrom ditingkatkan untuk mengimpor subdataset HDF5.
Fungsi ST_CreateRast ditingkatkan untuk mengimpor subdataset HDF5.
Perbaikan Bug:
Raster SQL
Masalah yang menyebabkan fungsi ST_InterpolateRaster gagal telah diperbaiki.
Masalah nilai minimum Double dan Float yang salah telah diperbaiki.
Trajectory SQL
Masalah indeks kotak pembatas multi-trajektori yang tidak mendukung NULL atau trajektori dengan hanya satu titik telah diperbaiki.
5.6
Fitur Baru:
Fungsi ST_AsMVT3D dan ST_AsMVTGeom3D ditambahkan untuk mendukung irisan vektor 3D dari geometri 3D.
Fungsi ST_AsTableFormat ditambahkan untuk menyediakan tipe data dari nilai kembalian saat fungsi ST_AsTable dipanggil untuk sebuah trajektori.
Perbaikan Bug:
Bug yang menyebabkan kesalahan dilaporkan saat fungsi ST_Intersection dipanggil untuk menentukan irisan dari dua segmen yang tumpang tindih telah diperbaiki.
5.5
Fitur Baru:
Fungsi ST_MosaicFrom ditingkatkan untuk mendukung operasi paralel.
Fungsi ST_MosaicFrom ditingkatkan untuk melakukan operasi mozaik pada gambar atau proyeksi yang memiliki resolusi berbeda.
Perbaikan Bug:
Kesalahan yang menyebabkan downtime tak terduga ketika Anda memanggil fungsi ST_makeTrajectory untuk membangun trajektori dua titik dengan menggunakan waktu mulai dan waktu akhir trajektori telah diperbaiki.
5.4
Fitur Baru:
Fungsi ST_ClusterDBSCAN ditambahkan untuk mendukung algoritma pengelompokan spasial berbasis densitas (DBSCAN) dalam koordinat lintang dan bujur.
Fungsi ST_CurveRecognize ditambahkan untuk mengidentifikasi kurva dari sebuah trajektori dan jari-jari kelengkungannya.
Fungsi ST_AsGrid dioptimalkan untuk menghitung grid degenerasi dalam 2D.
Ekstensi pgRouting ditingkatkan ke versi 3.4.2.
Perbaikan Bug:
Tidak ada.
5.3
Fitur Baru:
GanosBase kompatibel dengan PostGIS 3.3.2.
Fungsi ST_Angle ditambahkan untuk mengembalikan setiap sudut rotasi trajektori sebagai array.
Fungsi ST_CurvatureRadius ditambahkan untuk mengembalikan setiap radius kelengkungan trajektori sebagai array.
Perbaikan Bug:
Bug bahwa fungsi ST_AsTable gagal ketika
x,y,tadalah NULL telah diperbaiki.
5.1
Fitur Baru:
Konversi antara string GeoHash dan nilai INT didukung.
Fungsi ST_GeoHashID ditambahkan untuk mengonversi string GeoHash menjadi nilai INT.
Fungsi ST_GeoHashFromID ditambahkan untuk mengonversi nilai INT menjadi string GeoHash.
Fitur pembaruan parsial didukung oleh piramida vektor yang digunakan untuk mempercepat tampilan data.
Fungsi ST_UpdatePyramid ditambahkan untuk memperbarui piramida vektor.
Fungsi ST_SetUpdatePyramidRules ditambahkan untuk mengonfigurasi aturan pembaruan piramida vektor.
Fungsi ST_BuildPyramidUseGeomSideLen ditambahkan untuk membangun piramida vektor yang mempercepat tampilan data berdasarkan ukuran kotak pembatas vektor.
Fungsi ST_InterpolateRaster ditambahkan untuk mendukung interpolasi spasial.
Fungsi ST_Contour ditambahkan untuk menghasilkan kontur.
Fungsi ST_Statistics ditambahkan untuk mengumpulkan statistik dan menganalisis bobot kustom pada data raster dalam mode MultiPoint.
Fungsi ST_Resample ditambahkan untuk melakukan resampling trajektori.
Fungsi ST_Density ditambahkan untuk menghitung kepadatan trajektori.
Fungsi ST_StayPoint ditambahkan untuk mengidentifikasi titik tinggal dari trajektori.
Perbaikan bug:
Kesalahan yang mengakibatkan objek raster menjadi kosong setelah pemanggilan fungsi ST_BuildHistogram telah diperbaiki.
Kesalahan yang menyebabkan waktu henti dan kesalahan nilai-Z akibat nilai null untuk fungsi ST_AsTable telah diperbaiki.
Kesalahan yang mengembalikan hasil tidak akurat saat mode GeoHash digunakan untuk fungsi ST_Split telah diperbaiki.
Kesalahan yang menyebabkan error dalam pengkodean bidang atribut untuk fungsi ST_Tile telah diperbaiki.
4.x
4.9
Fitur baru:
Fungsi agregat ST_Intersection ditambahkan untuk menggabungkan array objek geometri.
Fungsi ini ditambahkan untuk menerima nilai sumbu-z sebagai nilai parameter input dan mengonversi geometri 2D atau 3DM menjadi geometri 3D atau 4D.ST_AddZ.
Fungsi ST_SetValue ditingkatkan untuk mendukung pengaturan nilai piksel berdasarkan rentang spasial objek geometri.
Fungsi ST_ExportTo ditingkatkan untuk mengekspor objek raster sebagai file Cloud Optimized GeoTIFF (COG).
Fungsi ST_CreateRast ditingkatkan untuk mengonversi beberapa rekaman raster atau array menjadi objek raster.
Fungsi ST_Split ditingkatkan untuk mendukung pengaturan waktu mulai ketika Anda ingin membagi trajektori berdasarkan waktu. Fungsi yang ditingkatkan juga mendukung pembagian trajektori berdasarkan indeks titik trajektori.
Perbaikan bug:
Bug bahwa fungsi ST_makeTrajectory dapat menyebabkan downtime sistem telah diperbaiki.
Bug bahwa fungsi ST_lcsSimilarity tidak dapat mengidentifikasi rentang waktu yang diukur dalam hari telah diperbaiki.
Kesalahan yang terjadi saat fungsi ST_AsEWKB tidak dapat mengonversi trajektori dari tabel data telah diperbaiki.
Bug bahwa penggunaan memori yang berlebih terjadi ketika fungsi ST_BuildPyramid dipanggil untuk membuat piramida vektor berdasarkan sejumlah besar data telah diperbaiki.
4.8
Fitur baru:
Fungsi ST_Union ditingkatkan untuk mendukung eksekusi batch berdasarkan penggunaan memori untuk mencegah kesalahan kehabisan memori (OOM) yang disebabkan oleh volume data besar.
Fungsi ST_SetValue didukung. Fungsi ini memungkinkan Anda menentukan nilai piksel pada posisi piksel tertentu.
Operasi berbasis HDFS pada data raster didukung.
Fungsi ST_CreateRast ditingkatkan untuk membuat data raster berdasarkan Hadoop Distributed File System (HDFS).
Fungsi ST_ImportFrom ditingkatkan untuk mengimpor data raster berbasis HDFS.
Fungsi ST_ExportTo ditingkatkan untuk mengekspor data raster ke HDFS.
Perbaikan bug:
Tidak ada.
4.7
Fitur baru:
Fungsi ST_makeTrajectory ditingkatkan untuk mengonversi baris tabel menjadi objek trajektori.
Fungsi ST_AsTable ditambahkan untuk mengonversi objek trajektori menjadi tabel.
Perbaikan bug:
Bug bahwa tabel sementara yang dibuat oleh pengguna anonim tidak dapat dihapus secara otomatis ketika data raster dipulihkan telah diperbaiki.
4.6
Fitur baru:
Data raster yang disimpan dalam bucket Multi-Cloud Object Storage (MinIO) yang dikelola sendiri dapat diakses. Untuk informasi lebih lanjut, lihat Path penyimpanan objek.
Fungsi ST_PointValues ditambahkan untuk mengembalikan nilai piksel semua band.
Perbaikan bug:
Masalah bahwa fungsi ST_Clip menyebabkan urutan band salah telah diperbaiki.
Masalah yang menyebabkan kinerja rendah selama pembaruan raster telah diperbaiki. Bug ini terjadi karena kurangnya indeks pada kunci utama.
Masalah bahwa ulangan tidak didukung ketika Anda tidak dapat mengakses objek trajektori yang disimpan dalam bucket Object Storage Service (OSS) telah diperbaiki.
4.5
Fitur baru:
GanosBase kompatibel dengan PostgreSQL 14.
Peningkatan kinerja
Cache untuk objek trajektori yang disimpan di media penyimpanan eksternal ditingkatkan. Ini meningkatkan kinerja akses.
Perbaikan bug:
Bug bahwa akhiran file hilang ketika data raster diekspor ke bucket OSS telah diperbaiki.
Bug bahwa statistik gagal untuk data raster tertentu telah diperbaiki.
4.4
Fitur baru:
Fungsi ST_LinearStretch didukung untuk meregangkan raster secara linear dan mengembalikan raster baru.
Fungsi ST_BuildPercentiles didukung untuk menghitung persentil dari band-band tertentu raster.
Fungsi ST_ComputeStatistics didukung untuk mengumpulkan semua statistik tentang raster. Statistik termasuk histogram dan persentil.
Fungsi ST_Percentile didukung untuk menanyakan persentil band yang ditentukan dari raster.
Peningkatan kinerja
Fungsi ST_SummaryStats dan ST_BuildHistogram mendukung komputasi paralel.
Fungsi ST_ExportTo dioptimalkan. Jika file yang ditentukan sudah ada, fungsi mengembalikan
falsealih-alih pesan kesalahan.Fungsi ST_ImportFrom dioptimalkan. Jika terjadi kesalahan impor, fungsi mengembalikan detail kesalahan. Anda dapat menganalisis kesalahan berdasarkan detail kesalahan tersebut.
Perbaikan bug:
Masalah bahwa setengah piksel raster yang dipotong mungkin hilang ketika nilai dibulatkan ke atas atau ke bawah telah diperbaiki.
Masalah bahwa data raster tidak dapat diimpor atau dikumpulkan dengan benar jika data tersebut mengandung nilai seperti
NANdanINFtelah diperbaiki.
4.3
Fitur baru:
Fungsi ST_PixelAsPolygon didukung untuk mengonversi piksel tertentu dari raster menjadi objek poligon.
Fungsi ST_PixelAsPolygons didukung untuk mengonversi piksel pada posisi tertentu dari raster menjadi objek poligon.
Fungsi ST_PixelAsPoint didukung untuk mengonversi piksel tertentu dari raster menjadi objek geometri yang direpresentasikan oleh titik tertentu dalam objek geometri tersebut.
Fungsi ST_PixelAsCentroid didukung untuk mengonversi piksel tertentu dari raster menjadi objek geometri yang direpresentasikan oleh titik pusat objek geometri tersebut.
Fungsi ST_PixelAsPoints didukung untuk mengonversi piksel pada posisi tertentu dari raster menjadi objek geometri, masing-masing direpresentasikan oleh titik tertentu dalam objek geometri tersebut.
Fungsi ST_PixelAsCentroids didukung untuk mengonversi piksel pada posisi tertentu dari raster menjadi objek geometri, masing-masing direpresentasikan oleh titik pusat objek geometri tersebut.
Peningkatan performa
Ganos Geometry kompatibel dengan PostGIS 3.1.4.
Fungsi ST_AsDatasetFile dapat mengembalikan data dalam format
Grib2.
Perbaikan bug:
Kesalahan yang mengakibatkan pengambilan pengenal referensi spasial (SRID) yang salah saat mengimpor data raster dalam format Network Common Data Form (NetCDF) telah diperbaiki.
Masalah beberapa kotak pembatas yang tidak dapat diperbarui dengan benar akibat hasil operasi equals pada kotak pembatas tidak akurat telah diperbaiki.
4.1
Peningkatan kinerja
Fungsi ST_ImportFrom ditingkatkan untuk memungkinkan GanosBase memetakan objek OSS ke file dalam memori. Dengan cara ini, impor data dipercepat.
Keluarga operator trajgist_ops_multi ditambahkan untuk pengindeksan GiST dan pengindeksan TrajGiST. Anda dapat membuat indeks GiST atau indeks TrajGiST pada beberapa kotak pembatas.
Piramida vektor ditambahkan untuk mendukung query metadata.
Perbaikan bug:
Bug yang menyebabkan kebocoran memori saat menggunakan GanosBase untuk memeriksa apakah dua trajektori tertentu berpotongan telah diperbaiki.
4.0
Peningkatan Kinerja
Fungsi yang digunakan untuk menghitung nilai permukaan raster yang berbeda dioptimalkan untuk mengembalikan raster daripada matriks piksel. Fungsi-fungsi tersebut meliputi ST_Hillshade, ST_Slope, dan ST_Aspect.
Fungsi ST_Split dioptimalkan untuk membagi trajektori menjadi sub-trajektori berdasarkan aturan tertentu.
Perbaikan bug:
Bug bahwa fungsi ST_SrEqual gagal memeriksa apakah dua sistem referensi spasial sama dalam skenario tertentu telah diperbaiki.
3.x
3.9
Fitur baru:
Fungsi ST_removeDriftPoints telah ditambahkan untuk menghapus titik-titik drift dari trajektori berdasarkan aturan tertentu.
Fungsi ST_Split telah ditambahkan untuk membagi trajektori berdasarkan objek geometri spasial tertentu.
Fungsi ST_ExportTo telah ditambahkan untuk mengekspor trajektori sebagai file eksternal, sementara hanya metadata yang disimpan di database untuk trajektori tersebut.
Fungsi ST_IsExternal ditambahkan untuk memeriksa apakah trajektori disimpan di file eksternal.
Fungsi ST_importFrom ditambahkan untuk memindahkan trajektori dari file eksternal tempat penyimpanannya ke database asli.
Fungsi ST_StorageLocation telah ditambahkan untuk menanyakan lokasi file eksternal dari trajektori.
Fungsi ST_AKID ditambahkan untuk menanyakan ID AccessKey yang digunakan untuk membaca data trajektori dari OSS.
Fungsi ST_SetAccessKey ditambahkan untuk mengonfigurasi pasangan AccessKey yang digunakan untuk membaca data trajektori dari OSS. Pasangan AccessKey terdiri dari ID AccessKey dan rahasia AccessKey. ID AccessKey mirip dengan nama pengguna, dan rahasia AccessKey mirip dengan kata sandi.
Fungsi ST_SetAkId ditambahkan untuk mengonfigurasi ID AccessKey yang digunakan untuk membaca data trajektori dari OSS.
Fungsi ST_SetAkSecret ditambahkan untuk mengonfigurasi rahasia AccessKey yang digunakan untuk membaca data trajektori dari OSS.
Fungsi ST_SetStorageLocation ditambahkan untuk menentukan lokasi penyimpanan file eksternal ketika data trajektori dibaca dari file eksternal.
Fungsi ST_DeleteGTF ditambahkan untuk menghapus file yang berisi trajektori yang diekspor dari folder tertentu.
Perbaikan bug:
Bug bahwa data tidak dapat diquery berdasarkan string ketika piramida vektor sedang dibuat telah diperbaiki.
Bug bahwa lapisan tidak dapat ditampilkan ketika QGIS terhubung telah diperbaiki.
3.8
Fitur baru:
Fungsi ST_AsDatasetFile ditambahkan untuk mengonversi bagian tertentu dari raster menjadi file tipe BYTEA.
Fungsi ST_RasterDrivers ditambahkan untuk menanyakan semua driver yang didukung oleh sumber data raster di GanosBase.
Modul Ganos_FDW telah ditambahkan, yang menyediakan ekstensi FOREIGN DATA WRAPPER (FDW). Ekstensi ini digunakan untuk mengakses data vektor spasial yang disimpan dalam bucket OSS.
Fungsi ST_FDWDrivers ditambahkan untuk mendapatkan semua driver yang didukung oleh sumber data ekstensi Ganos_FDW.
Fungsi ST_ForeignTables ditambahkan untuk menanyakan nama tabel dari database eksternal.
Fungsi ST_RegForeignTables ditambahkan untuk mendefinisikan tabel dalam sumber data yang didukung oleh ekstensi Ganos_FDW sebagai tabel eksternal.
Perbaikan bug:
Bug bahwa fungsi ST_Clip mengalami kegagalan reproyeksi jika sistem referensi spasial ditentukan telah diperbaiki.
3.7
Peningkatan kinerja
Fungsi ST_SubRaster dioptimalkan untuk mengonversi tipe piksel objek raster dan meningkatkan nilai piksel. Fungsi ini juga dapat digunakan untuk mengonversi gambar raster multi-band menjadi gambar tiga-band yang dapat dikenali oleh teknologi AI.
Perbaikan bug:
Kesalahan yang menyebabkan GanosBase keluar secara tak terduga saat GanosBase memproses histogram tidak valid telah diperbaiki.
Bug bahwa GanosBase keluar setelah pengaturan proyeksi dimodifikasi telah diperbaiki.
Bug bahwa GanosBase keluar secara tak terduga ketika data raster diimpor ke GanosBase telah diperbaiki.
3.6
Fitur baru:
Fungsi ST_RPCGeoreference ditambahkan untuk meminta model koefisien polinomial rasional (RPC) dari sebuah raster.
Fungsi ST_SetRPCGeoreference ditambahkan untuk mengonfigurasi model RPC dari sebuah raster.
Fungsi ST_RPCRectify ditambahkan untuk mengkalibrasi raster berdasarkan model RPC dari raster dan mengembalikan raster yang telah dikalibrasi.
Mekanisme paralel telah ditambahkan. Mekanisme ini digunakan untuk membuat indeks GiST secara paralel.
Bug bahwa hasil yang salah dikembalikan ketika mode GeoHash digunakan untuk fungsi ST_Split telah diperbaiki.
Kesalahan yang mungkin mencegah plug-in pg_dump untuk mencadangkan SRID kustom telah diperbaiki.
3.5
Peningkatan kinerja
GanosBase dioptimalkan. Ketika raster diperbarui berdasarkan raster lain, GanosBase dapat secara otomatis menghapus potongan data raster asli.
Perbaikan bug:
Bug bahwa ekstensi terkait trajektori tidak dapat ditingkatkan telah diperbaiki.
Bug yang menyebabkan kesalahan resampling ketika metode resampling Rata-rata digunakan untuk meresample objek raster telah diperbaiki.
Bug bahwa hasil yang tidak akurat dikembalikan untuk query pada objek trajektori telah diperbaiki. Bug ini terpicu ketika beberapa timestamp menunjukkan titik trajektori yang sama sepanjang trajektori.
Bug bahwa GanosBase keluar ketika konversi objek geospasial gagal telah diperbaiki. GanosBase dioptimalkan untuk melaporkan penyebab kegagalan.
3.4
Fitur baru:
Fungsi ST_ImportFrom ditambahkan untuk mengimpor data raster secara paralel.
Fungsi ST_BuildPyramid ditambahkan untuk membangun piramida untuk data raster secara paralel.
Objek trajektori kosong didukung, dan objek trajektori null dapat dikembalikan jika persyaratan yang ditentukan tidak terpenuhi.
Perbaikan bug:
Bug bahwa fungsi ST_AddZ mengembalikan hasil yang tidak akurat telah diperbaiki. Bug ini terpicu ketika nilai parameter input adalah bilangan bulat 16-bit bertanda.
Bug bahwa modul trajektori tidak dapat ditingkatkan telah diperbaiki.
Bug bahwa fungsi tertentu dari modul trajektori tidak dapat menggunakan indeks telah diperbaiki.
Bug bahwa fungsi ND tertentu tidak dapat berjalan seperti yang diharapkan telah diperbaiki. Jika bug ini terpicu, fungsi ND tersebut tidak dapat mengidentifikasi dua periode waktu yang tidak berpotongan dan sebagai hasilnya mengembalikan kesalahan nilai daripada nilai salah.
3.3
Fitur baru:
Fungsi ST_JaccardSimilarity ditambahkan untuk menghitung kesamaan antara objek trajektori.
Fungsi ST_Transform ditambahkan untuk mengonversi objek trajektori dari satu sistem referensi spasial ke sistem referensi spasial lain.
Peningkatan kinerja
Parameter baru disediakan. Parameter ini digunakan untuk menentukan luas spasial piramida vektor ketika GanosBase tidak dapat menghitung secara otomatis luas spasial piramida vektor yang ingin Anda bangun.
Perbaikan bug:
Bug yang menyebabkan katalog data tidak valid telah diperbaiki.
3.2
Fitur baru:
File gambar tipe BYTEA dapat dikembalikan untuk piramida vektor. Fitur ini dapat digunakan untuk memvisualisasikan data vektor.
Algoritma kompresi JPEG 2000 ditambahkan. Algoritma ini digunakan untuk mengompresi data raster 16-bit sebelum data disimpan.
Fungsi ganos_update ditambahkan. Anda dapat menjalankan perintah
select ganos_update();untuk meningkatkan semua ekstensi GanosBase ke versi terbaru.Tipe data TRAJECTORY ditambahkan:
Indeks spatio-temporal asli didukung.
Indeks GiST didukung untuk objek trajektori, dan enam keluarga operator disediakan untuk Anda membuat indeks GiST dalam enam dimensi.
Tipe data BOXND telah ditambahkan. Tipe data ini digunakan untuk menggambarkan batas spasial-temporal objek trajektori dan menyimpan objek trajektori.
Operator berikut telah ditambahkan untuk membandingkan hubungan spasial-temporal antara dua objek dari dimensi yang berbeda: operator &&, operator @>, dan operator <@. Operator && digunakan untuk memeriksa apakah dua objek berpotongan. Operator @> digunakan untuk memeriksa apakah objek pada operand kiri mencakup objek pada operand kanan. Operator <@ digunakan untuk memeriksa apakah objek pada operand kiri termasuk dalam objek pada operand kanan.
Fungsi ST_ndIntersects, ST_ndDWithin, ST_ndContains, dan ST_ndWithin telah ditambahkan. Fungsi-fungsi ini digunakan untuk memproses objek lintasan.
Fitur baru telah ditambahkan untuk mengumpulkan statistik tentang objek trajektori dan memperkirakan biaya pemindaian berdasarkan statistik tersebut.
Indeks TrajGiST didukung. TrajGiST merupakan metode pengindeksan yang dioptimalkan.
Peningkatan Kinerja
Fungsi ST_DWithin dioptimalkan untuk memeriksa jarak dengan kinerja yang lebih tinggi.
Metode optimasi query dua fase berbasis indeks GiST digunakan untuk memeriksa luas spasio-temporal dengan kinerja yang lebih baik.
Mekanisme pembuatan piramida vektor telah dioptimalkan:
Data sumber dari semua sistem koordinat yang menyediakan SRID didukung, termasuk data berdasarkan sistem referensi koordinat EPSG:3857 atau EPSG:4326.
Parameter pixelSize ditambahkan untuk menggabungkan data titik, membantu mengurangi jumlah ubin.
Perbaikan bug:
Bug terkait interseksi objek trajektori pada sumbu-t yang tidak akurat telah diperbaiki.
Bug terkait kegagalan pembaruan objek raster telah diperbaiki.
Bug terkait file biner yang tidak merespons setelah ditingkatkan ke versi terbaru telah diperbaiki.
Bug terkait munculnya jumlah ubin yang sangat besar di lapisan atas piramida vektor saat menggunakan pengaturan parameter default untuk membuat data titik piramida vektor telah diperbaiki.
3.0
Fitur baru:
File NetCDF yang berisi subset didukung. File-file ini dapat diimpor ke lapisan yang ditentukan berdasarkan nama lapisan yang Anda tentukan.
Fungsi berikut ditambahkan untuk menanyakan dan menentukan metadata khusus dan data deret waktu dari file raster:
Fungsi ST_MetaItems ditambahkan untuk menanyakan nama semua item metadata khusus dalam file raster.
Fungsi ST_MetaData dimodifikasi untuk menanyakan item metadata khusus dari file raster dan mengembalikan item metadata dalam format JSON.
Fungsi ST_SetMetaData ditambahkan untuk menentukan item metadata dari raster.
Fungsi ST_BeginDateTime ditambahkan untuk mendapatkan waktu mulai dari raster.
Fungsi ST_EndDateTime ditambahkan untuk mendapatkan waktu akhir dari raster.
Fungsi ST_SetBeginDateTime ditambahkan untuk menentukan waktu mulai dari raster.
Fungsi ST_SetEndDateTime ditambahkan untuk menentukan waktu akhir dari raster.
Fungsi ST_SetDateTime ditambahkan untuk menentukan waktu mulai dan waktu akhir dari raster serta waktu saat band diperoleh.
Fungsi berikut ditambahkan untuk mengonversi raster menjadi gambar tipe BYTEA:
Fungsi ST_AsImage ditambahkan untuk mengonversi raster menjadi gambar tipe BYTEA.
Fungsi ST_AsPNG ditambahkan untuk mengonversi raster menjadi gambar tipe BYTEA dan menyimpan gambar sebagai file PNG.
Fungsi ST_AsJPEG ditambahkan untuk mengonversi raster menjadi gambar tipe BYTEA dan menyimpan gambar sebagai file JPEG.
Tipe data GEOMGRID ditambahkan, dan fungsi baru disediakan untuk mengelola jenis data ini:
Tipe data GEOMGRID ditambahkan.
Fungsi ST_AsText ditambahkan untuk mengonversi data dari tipe data GEOMGRID ke tipe data TEXT.
Fungsi ST_AsGeometry ditambahkan untuk mengonversi data dari tipe data GEOMGRID ke tipe data GEOMETRY.
Fungsi ST_AsBinary ditambahkan untuk mengonversi data dari tipe data GEOMGRID ke tipe data BINARY.
Fungsi ST_AsBox ditambahkan untuk mengonversi data dari tipe data GEOMGRID ke tipe data BOX.
Fungsi ST_AsGrid ditambahkan untuk mengonversi data dari tipe data GEOMETRY ke tipe data GEOMGRID.
Fungsi ST_GridFromText ditambahkan untuk mengonversi data dari tipe TEXT ke tipe GEOMGRID.
Fungsi ST_GridFromBinary ditambahkan untuk mengonversi data dari tipe data BINARY ke tipe data GEOMGRID.
Fungsi ST_Intersects ditambahkan untuk memeriksa apakah objek grid berpotongan dengan objek geometri.
Fungsi ST_Contains ditambahkan untuk memeriksa apakah objek grid mencakup objek grid lain atau objek geometri.
Fungsi ST_Within ditambahkan untuk memeriksa apakah objek grid termasuk dalam objek grid lain atau objek geometri.
Fungsi berikut ditambahkan untuk mendukung piramida vektor dan menampilkan piramida vektor dengan kecepatan tinggi:
Fungsi ST_BuildPyramid ditambahkan untuk membangun piramida vektor.
Fungsi ST_DeletePyramid ditambahkan untuk menghapus piramida vektor.
Fungsi ST_Tile ditambahkan untuk menanyakan data ubin piramida vektor dalam format MVT.
Perbaikan bug:
Kesalahan yang menyebabkan kehabisan sumber daya memori saat membangun piramida telah diperbaiki.
Kesalahan yang menyebabkan GanosBase tidak dapat membuat titik lintasan pada 1 Januari 2000 untuk objek bergerak telah diperbaiki.
Kesalahan yang menyebabkan fungsi ST_Intersection mengembalikan sub-lintasan tidak akurat untuk objek bergerak telah diperbaiki.
2.x
2.9
Fitur baru:
Format Cloud Optimized GeoTIFF (COG) didukung. GanosBase dapat membaca data piramida yang disimpan dalam file COG.
Fungsi ST_AddZ ditambahkan untuk memungkinkan Anda menambahkan koordinat z ke objek geometris berdasarkan nilai piksel raster tempat objek geometris tersebut berada.
Fungsi-fungsi berikut ditambahkan untuk secara efisien mengquery luasan spasial raster berdasarkan tingkat piramida:
Fungsi ST_Extent ditambahkan untuk mengquery luasan spasial raster dan mengembalikan kotak pembatas.
Fungsi ST_Envelope ditambahkan untuk mengquery luasan spasial raster dan mengembalikan objek geometris.
Fungsi ST_ConvexHull ditambahkan untuk mendapatkan geometri cembung minimum yang mencakup semua geometri dalam sebuah raster.
Fungsi ST_Height ditambahkan untuk mengquery tinggi piksel raster.
Fungsi ST_Width ditambahkan untuk mengquery lebar piksel raster.
Fungsi ST_XMin dimodifikasi untuk mengquery koordinat x minimum raster.
Fungsi ST_YMin dimodifikasi untuk mengquery koordinat y minimum raster.
Fungsi ST_XMax dimodifikasi untuk mengquery koordinat x maksimum raster.
Fungsi ST_YMax dimodifikasi untuk mengquery koordinat y maksimum raster.
Perbaikan bug:
Bug yang membatasi performa GanosBase diperbaiki. Bug ini terpicu ketika GanosBase membagi data raster eksternal menjadi chunk menggunakan model chunking 1 × n. Setelah bug ini diperbaiki, Anda dapat menyesuaikan ukuran per chunk.
Bug karena fungsi ST_Values mengembalikan objek linear yang koordinatnya pada sumbu tertentu tidak mengikuti aturan pengurutan telah diperbaiki.
Bug karena fungsi ST_BestPyramidLevel mengembalikan nilai negatif telah diperbaiki.
Bug karena fungsi ST_BuildPyramid membangun piramida secara berulang telah diperbaiki.
Bug karena tabel chunk tidak dapat dibersihkan secara tepat waktu saat Anda memotong tabel raster telah diperbaiki.
Bug karena fungsi ST_ExportTo tidak valid pada parameter CreateOption telah diperbaiki.
Bug yang menyebabkan kesalahan saat fungsi ST_ClearChunks dipanggil telah diperbaiki. Bug ini terpicu ketika nama tabel tempat fungsi dipanggil mengandung huruf besar dan huruf kecil.
Bug yang menyebabkan kegagalan dalam membuat overview untuk piramida eksternal telah diperbaiki.
Bug yang menyebabkan kegagalan dalam membuat piramida internal untuk raster yang memiliki piramida eksternal telah diperbaiki.
Bug karena statistik tidak akurat dikembalikan untuk query pada raster telah diperbaiki. Bug ini terpicu ketika raster mengandung nilai NaN.
2.8
Fitur baru:
Fungsi-fungsi berikut ditambahkan untuk secara efisien mengquery metadata raster:
Fungsi ST_XMin ditambahkan untuk mengquery koordinat x minimum raster.
Fungsi ST_YMin ditambahkan untuk mengquery koordinat y minimum raster.
Fungsi ST_XMax ditambahkan untuk mengquery koordinat x maksimum raster.
Fungsi ST_YMax ditambahkan untuk mengquery koordinat y maksimum raster.
Fungsi ST_ChunkHeight ditambahkan untuk mengquery tinggi chunk raster.
Fungsi ST_ChunkWidth ditambahkan untuk mengquery lebar chunk raster.
Fungsi ST_ChunkBands ditambahkan untuk mengquery jumlah band berdasarkan mana data raster dibagi menjadi chunk.
Fungsi ST_SrFromEsriWkt ditambahkan untuk mengonversi string referensi spasial dari format Esri ke format OGC.
Algoritma kompresi Zstandard (Zstd) dan algoritma kompresi Snappy ditambahkan. Algoritma ini digunakan untuk mengompresi data raster.
File point cloud dapat disalin dalam format biner.
Variabel lingkungan PROJ_LIB dan GDAL_DATA dapat dikonfigurasikan, dan data relevan dapat diterapkan.
Perbaikan bug:
Bug karena GanosBase keluar secara tak terduga ketika jalur OSS tidak valid telah diperbaiki.
Bug yang menyebabkan ketidaksesuaian antara SRID yang diimpor dan SRID asli raster tertentu telah diperbaiki.
2.7
Fitur baru:
Fungsi MD5 berikut ditambahkan. Fungsi-fungsi ini digunakan untuk mengelola raster spasial. Operasi pengelolaan termasuk pemeriksaan konsistensi data dan penghapusan duplikat:
Fungsi ST_MD5Sum ditambahkan untuk mengquery nilai MD5 raster.
Fungsi ST_SetMD5Sum ditambahkan untuk menentukan nilai MD5 raster.
Fungsi-fungsi berikut ditambahkan untuk mengotentikasi raster spasial yang disimpan dalam bucket OSS:
Fungsi ST_AKId ditambahkan untuk mengquery ID AccessKey raster yang disimpan dalam bucket OSS.
Fungsi ST_SetAccessKey ditambahkan untuk mengonfigurasi ID AccessKey dan rahasia AccessKey yang digunakan untuk mengakses objek raster yang disimpan dalam bucket OSS.
Fungsi ST_AKId ditambahkan untuk menentukan ID AccessKey raster yang disimpan dalam bucket OSS.
Fungsi ST_SetAKSecret ditambahkan untuk menentukan rahasia AccessKey raster yang disimpan dalam bucket OSS.
Fungsi-fungsi berikut ditambahkan untuk mengelola metadata raster spasial:
Fungsi ST_ScaleX ditambahkan untuk mengquery lebar piksel raster pada sumbu x sistem referensi spasial.
Fungsi ST_ScaleY ditambahkan untuk mengquery lebar piksel raster pada sumbu y sistem referensi spasial.
Fungsi ST_SetScale ditambahkan untuk menentukan lebar piksel raster dalam sistem referensi spasial.
Fungsi ST_SkewX ditambahkan untuk mengquery kemiringan raster pada sumbu x sistem referensi spasial.
Fungsi ST_SkewY ditambahkan untuk mengquery kemiringan raster pada sumbu y sistem referensi spasial.
Fungsi ST_SetSkew ditambahkan untuk menentukan kemiringan raster dalam sistem referensi spasial.
Fungsi ST_UpperLeftX ditambahkan untuk mengquery koordinat x piksel di pojok kiri atas raster dalam sistem referensi spasial.
Fungsi ST_UpperLeftY ditambahkan untuk mengquery koordinat y piksel di pojok kiri atas raster dalam sistem referensi spasial.
Fungsi ST_SetUpperLeft ditambahkan untuk mengquery koordinat piksel di pojok kiri atas raster dalam sistem referensi spasial.
Fungsi ST_PixelWidth ditambahkan untuk mengquery lebar piksel raster dalam sistem referensi spasial.
Fungsi ST_PixelHeight ditambahkan untuk mengquery tinggi piksel raster dalam sistem referensi spasial.
Perbaikan bug:
Bug yang menyebabkan kegagalan dalam memperbarui ekstensi telah diperbaiki. Bug ini terpicu ketika fungsi agregat dipanggil selama proses pembaruan.
2.6
Fitur baru:
Fungsi ST_Clip ditambahkan untuk memotong objek berdasarkan koordinat piksel.
Perbaikan bug:
Nama fungsi ST_NearestApproachDistance telah diperbaiki.
Masalah bug yang menyebabkan fungsi ST_MosaicFrom keluar secara tak terduga telah diperbaiki.