I.K.Picture & IT Info.

[PostGIS] Raster 데이터 삽입 본문

GIS

[PostGIS] Raster 데이터 삽입

helpful-intruder 2021. 11. 9. 15:57
반응형

너무 큰 데이터의 경우 pgql로 바로 안들어가는 경우가 생기게됩니다.

아쉽게,,, 제가 그 오류를 캡쳐를 해놓지 못했네요.

 

기억을 되돌아본다면,,, 

터미널에서 ' psql 프로그램을 실행하지 못했습니다. 용량이 현재 크기보다 작습니다. '

라는 오류가 보이게됩니다. 

 

그리고 Windows 의 경우 기본적으로 터미널 인코딩이 UTF-8이 아니다보니,, 인코딩 문제로 인해 안들어 가는 경우가 생기게 됩니다.

이런 경우에는 git cmd 를 활용하여 데이터 가공하면 됩니다. 

 

이 전반적인 내용을 모두 해결하기 위해 아래 내용으로 데이터를 처리하면 이상없이 처리되는 것을 확인하실 수 있습니다.

 

0. git bash cmd 프로그램을 실행한다 (SQL 파일 만들 때 UTF-8로 기본 생성)

 

1. SQL 파일을 먼저 만든다. (대용량 문제 해결)

raster2pgsql.exe -I -C -F -s 5186 -t 4098x4098 .\seoul_dsm.tif > seoul_dsm_4098_opt.sql

 

2. 삽입한다. 

psql -U postgres -d externalvirtualseoul -f .\seoul_dsm_4098_opt.sql

 

참 간단하쥬?

반응형

'GIS' 카테고리의 다른 글

Landsat/Sentinel 데이터 다운로드 (AWS)  (0) 2021.08.22
ENVI - Landsat Surface Reflectance 처리  (0) 2020.03.13
[QGIS] Ubuntu QGIS 설치  (0) 2018.09.06
Arcgis Polygon Simplify  (0) 2014.12.23
Comments