반응형
PostgreSQL 데이터베이스에 데이터를 로드하는 방법에는 여러가지가 있습니다.
이 데이터베이스에서 흔히 다루는 공간데이터를 담은 SHP파일 뿐 아니라 일반적인 데이터를 로드하는 방법은 공간 데이터와 다르지 않습니다.
데이터를 로드하는 경우에 사용할 수 있는 몇가지 무료 오픈 소스 도구에 대해서 설명해 보도록 하겠습니다.
데이터를 로드하는 방법은 크게 2가지 방법으로 구분할 수 있습니다.
첫번째는 QGIS와 같은 데스크탑 GUI 응용 프로그램이 있고 두 번째는 Command Line 도구를 이용하는 방법입니다.
더 많은 유연성을 원한다면 2가지 방법을 모두 사용하는 것이 좋습니다.
이 게시글에서는 여러 개의 파일을 데이터베이스에 로드하기 위하여 Command Line 도구를 이용하는 방법에 대해서 소개하도록 하겠습니다.
shp2pgsql 을 이용하여 여러 개의 파일을 데이터 베이스에 로드하기
- shp2pgsql 이란?
SHP 파일은 GIS 세계에서 일반적인 데이터 형식이며 shp2pgsql 은 SHP 파일을 PostgreSQL에 로드하기 위한 표준 도구입니다.
shp2pgsql은 SHP 파일 데이터를 가져와 데이터베이스에서 실행할 수 있는 SQL을 만들어 줍니다.
- shp2pgsql 설치방법
PostGIS 설치시 함께 제공됩니다.
[ 작성 중…. ]
GUI 응용 프로그램을 이용하여 SHP파일을 데이터베이스에 로드하기
shp2pgsql-gui
윈도우에 PostGIS를 설치한 경우에도 Stack Builder 유틸리티를 사용하여 shp2pgsql의 GUI 버전에 엑세스 할 수 있습니다.
반응형
'DB > PostgreSQL' 카테고리의 다른 글
shp2pgsql로 PostgreSQL에 shp 파일 import 하기 (10) | 2020.06.16 |
---|---|
윈도우서버에서 PostgreSQL 외부접속 가능하게 설정하는 방법 (0) | 2020.06.14 |
PostgreSQL 계정 생성, Role 추가하기(psql 이용) - 2 (4) | 2020.06.06 |
PostgreSQL 계정 생성, Role 추가하기(psql 이용) - 1 (0) | 2020.06.04 |
PostgreSQL 처음 접속하기(shell 스크립트 사용 vs. pgAdmin4 사용) (0) | 2020.06.04 |