Saya memiliki masalah dengan memuat beberapa data raster Survei persenjataan ke PostGIS. Saya telah menggunakan perintah raster2pgsql berikut untuk memuat tif yang telah saya tempatkan di folder C: \ Program Files \ PostgreSQL \ 9.1 \ bin ke dalam PostGIS:
raster2pgsql -s 27700 -t 5000x5000 -I -C -M *.tif > os_strview.sql
Saya kemudian menjalankan perintah psql follwing:
psql -h localhost -U postgres -d raster_test -f os_strview.sql
Ini berfungsi dengan baik tetapi ketika saya mencoba untuk melihat data di QGIS saya hanya bisa melihat tabel raster_columns dalam kotak pilihan ketika mencoba menambahkan lapisan PostGIS.
Saya mencoba menggunakan plugin Load raster to PostGIS. Ini berfungsi tetapi gambar raster saya tidak memiliki warna. Saya kemudian melihat posting ini . Saya menggunakan teknik Raster> Convert> PCT ke RGB untuk mengubah satu tif menjadi geotif.
Sayangnya saat menjalankan perintah psql di atas saya mendapatkan pesan kesalahan ini:
C: \ Program Files \ PostgreSQL \ 9.1 \ bin> psql -h localhost -U postgres -d raster_test -f os_strview.sql BEGIN psql: os_strview.sql: 2: PEMBERITAHUAN: CREATE TABLE akan membuat urutan implisit "sx03 nw-geo_rid_seq" untuk kolom seri "sx03nw-geo.rid" psql: os_strview.sql: 2: PEMBERITAHUAN: CREATE TABLE / PRIMARY KEY akan membuat indeks implisit "sx03nw-geo_pkey" untuk tabel "sx03nw-geo" CREATE TABLE psql: os_strviewsq : ERROR: tidak dapat memuat pustaka "C: / Program Files / PostgreS QL / 9.1 / lib / rtpostgis-2.0.dll": Akses ke lokasi memori tidak valid.
LINE 1: Masukkan ke dalam "sx03nw-geo" ("rast") VALUES ('01000003000000000 ... ^ ROLLBACK
Saya kira ini ada hubungannya dengan ukuran geotiff yang saya coba muat ke PostGIS - yaitu 71 MB!
Apakah ada metode lain yang harus saya coba? Berapa batas ukuran gambar tunggal yang dapat Anda muat ke PostGIS?