ERROR 1: failed to load datum shift file
저의 경우 postgreSQL 설치 이후 처음 발생하였습니다.
postgreSQL를 설치하면 자동으로 '환경 변수'에 GDAL_DATA 폴더가 설정되는데,
에러가 발생한 프로그램은 내부에 설정된 gdaldata 폴더가 아닌
이 폴더(postgres의 gdaldata)를 우선으로 인식해버리는 것 같습니다.
결론적으로, 환경 변수 중 GDAL_DATA 폴더에 기존 gdaldata 파일을 복사해주니 문제가 해결되었습니다.
Win+Pause 키를 눌러 시스템 창을 연 다음, 좌측의 '고급 시스템 설정'을 클릭하고, '시스템 속성'창에서 '환경 변수'창을 불러옵니다.
GDAL_DATA 경로는 아래쪽의 '시스템 변수' 목록에서 확인할 수 있습니다.
위 사진에서 확인된 바와 같이 'C:\Program Files\PostgreSQL\9.5\gdal-data' 경로에
필요한 gdal data 를 복사해주면 됩니다.
그 전에, 문제가 발생할 것에 대비하여 기존 폴더를 복사하여 가지고 있는 것이 좋을 것 같습니다.
'오늘의.. > 오늘의 뻘짓' 카테고리의 다른 글
[C#/Mysql] Error : every derived table must have its own alias (0) | 2019.05.28 |
---|---|
error 이 개체에 대해 매개 변수가 없는 생성자가 정의되지 않았습니다 (0) | 2017.07.10 |
[C#] 'TypeInitializationException이(가) 처리되지 않았습니다' 에러 (2) | 2016.03.03 |
[C++] LNK2019 에러 발생 시 해결 방법 (4) | 2015.07.21 |
[C#] 에러 : GDI+ 일반 오류 (0) | 2015.06.26 |