Notice
Recent Posts
Recent Comments
Link
꾸준한 개발일기
GIS:: SHP파일 PostGis로 import하기 본문
반응형
공간정보 데이터를 지도에 뿌리고 객체를 클릭했을 때 상세정보를 팝업으로 조회할 수 있는 기능을 구현하려 한다.
먼저 DB에 공간정보 데이터를 넣어야하는데 shp파일로 import하는 방법을 정리해보려 한다.
1. pgAdmin 실행 후 DB 추가 혹은 기존 DB 사용
2. DB 오른쪽 클릭 후 'Query Tool' 클릭
3. 아래 create문 Execute
create extension postgis
execute는 화살표(▶)이다.
4. PostGIS 실행 후 connection 정보 입력
local에서만 DB를 사용하기 때문에 localhost를 사용하였다. (서버 ip가 있다면 Server Host에 입력)
5. shp 파일 추가
shp파일만 추가해준다.
6. shp파일에 한국어가 포함되어 있을 시 Options에서 EUC-KR로 인코딩 변경
7. shp파일 import
이렇게 성공 메세지가 뜬다.
8. DB에 테이블 생성되었는지 확인
pgAdmin이나 DB툴(나의 경우 DBeaver)을 사용하여 테이블이 생겼는지, 데이터가 잘 들어갔는지 확인한다.
출처: https://velog.io/@choco_sister/PostgreSQL-PostGis-SHP-%ED%8C%8C%EC%9D%BC-import
반응형
'GIS' 카테고리의 다른 글
GIS:: GeoServer에 데이터베이스 연동하기(Postgres, PostGIS) (0) | 2022.08.12 |
---|---|
GIS:: GeoServer 설치하기 (0) | 2022.08.11 |
GIS:: 공간정보 단어 알아보기 (0) | 2022.08.03 |
GIS:: 프로그래밍 기초 6. 주요 오픈소스 GIS SW (0) | 2022.01.18 |
GIS:: 프로그래밍 기초 5. 공간정보 주요 파일 포맷 (0) | 2022.01.17 |
Comments