728x90
반응형
shp2pgsql를 사용하지 않고, QGIS를 사용해서 Shape파일 PostgreSQL DB 등록
1. 사전환경
- 개발서버(Linux CentOS 7)내 PostgreSQL 9.6.18, PostgreSQL 9.6.13 설치
- PC 내 QGIS Desktop 3.16.4
- 등록할 데이터는 국토교통부 국가공간정보포털에서 다운로드
http://data.nsdi.go.kr/dataset/12942
2. QGIS에 레이어 등록
2.1 다운받은 레이어 파일을 QGIS에 드래그 앤 드랍하여 표출
2.2 상단메뉴 레이어 > 레이어 추가 > 벡터레이어 추가 메뉴 클릭
- 원본 ... 선택 후 다운받은 레이어 파일 선택 > 하단 추가 버튼 클릭
2.3 레이어 표출
3. PostGIS에 레이어 추가
- 상단 메뉴 데이터베이스 > DB 관리자 선택
- 왼쪽 탐색기 목록에서 PostGIS 선택 > shape 파일을 임포트할 데이터베이스 선택 > 스키마 선택 > 상단 레이어/파일 불러오기 선택
- 임포트할 테이블명 및 변경할 좌표계 선택 > 확인 선택
4. PostgreSQL에 저장여부 확인
- 등록시 QGIS에 자동으로 레이어가 추가되고, DB관리자에서 스키마 아래 레이어가 추가된 것을 확인 할 수 있음.
- PG_ADMIN에서도 등록된 레이어 확인
728x90
반응형
'개발 > GIS' 카테고리의 다른 글
[저장용] 네이버 지오코딩(JAVA) (0) | 2022.12.20 |
---|---|
[저장용]네이버 길찾기 팝업 (0) | 2022.11.24 |
[저장용]QGIS를 이용하여 shape 파일로 좌표 취득하기 (0) | 2022.09.22 |
[저장용]QGIS 오라클 DB 연결 (0) | 2022.09.19 |
[저장용]인터넷이 안되는 환경에서 postgis 설치 (1) | 2022.09.19 |
댓글