DBMS에서 공간정보 데이터를 처리하기 위해서는 관련 기능이 지원되어야 합니다. 대부분의 상용 DBMS는 공간정보 데이터를 처리할 수 있는 기능을 지원합니다.
PosgtreSQL에서 공간정보 데이터를 다루기 위해서는 PostGIS 플러그인을 설치해 주면 됩니다.
PostGIS 플러그인을 설치하기 전에 PostgreSQL을 설치하셔야 합니다. 혹시 PostgreSQL을 설치하지 않으셨다면 아래 블러그를 참고해 주세요.
PostGIS 설치
$ sudo apt update
$ sudo apt install postgis postgresql-postgis postgresql-postgis-scripts
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음의 추가 패키지가 설치될 것입니다 :
libgmpxx4ldbl libprotobuf-c1 libsfcgal1 postgis-doc postgresql-15-postgis-3
postgresql-15-postgis-3-scripts
다음 새 패키지를 설치할 것입니다:
libgmpxx4ldbl libprotobuf-c1 libsfcgal1 postgis postgis-doc postgresql-15-postgis-3
postgresql-15-postgis-3-scripts postgresql-postgis postgresql-postgis-scripts
...
PostgreSQL 버전이 15.x일 경우에는 설치 시 아래처럼 실행해 주세요.
$ psql --version
psql (PostgreSQL) 15.2 (Ubuntu 15.2-1.pgdg20.04+1)
$ sudo apt install postgis postgresql-15-postgis-3 postgresql-15-postgis-3-scripts
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libgmpxx4ldbl libprotobuf-c1 libsfcgal1 postgis-doc postgresql-postgis postgresql-postgis-scripts
The following NEW packages will be installed:
libgmpxx4ldbl libprotobuf-c1 libsfcgal1 postgis postgis-doc postgresql-15-postgis-3 postgresql-15-postgis-3-scripts postgresql-postgis
postgresql-postgis-scripts
0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
Need to get 10.0 MB of archives.
After this operation, 72.4 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
참고사이트
'BACKEND > PostgreSQL' 카테고리의 다른 글
Ubuntu PostgreSQL 백업(backup) 및 복구(restore) (0) | 2023.03.12 |
---|---|
Linux(Ubuntu) pgAdmin4 설치 (0) | 2023.03.11 |
pgRouting 설치 (0) | 2023.01.31 |
PostgreSQL 설치 (0) | 2022.07.14 |
PostgreSQL 개요 (0) | 2022.07.13 |