Jin's Dev Story

[GeoServer] PostgreSQL 레이어 발행 본문

Tools/GeoServer

[GeoServer] PostgreSQL 레이어 발행

woojin._. 2024. 6. 13. 14:47

shp2pgsql-gui.exe로 레이어 추가하기

GIS:: SHP파일 PostGis로 import하기

 

GIS:: SHP파일 PostGis로 import하기

공간정보 데이터를 지도에 뿌리고 객체를 클릭했을 때 상세정보를 팝업으로 조회할 수 있는 기능을 구현하려 한다. 먼저 DB에 공간정보 데이터를 넣어야하는데 shp파일로 import하는 방법을 정리

dev-h2.tistory.com

 

QGIS로 레이어를 PostgreSQL DB에 추가하기

  1. DB 연결 후 추가할 레이어를 드래그해서 DB에 스키마명 위로 드래그하기
  2. 하단 중앙에 바가 100% 될 때까지 기다리면 상단에 내보내기 진행 중이라고 표시가 나오는데 다 될 때까지 기다리기
  3. 디비버 열어서 DB 확인하면 완료

1. 저장소 생성

  • GeoServer 실행 후 로그인 → 왼쪽 메뉴에서 저장소 클릭 → 생성 → PostGIS → 작업공간, 데이터 저장소 이름, 연결파라미터 내용 입력 후 저장

2. 레이어 생성

  • 왼쪽 메뉴에서 레이어 클릭 → 추가 → 만든 저장소 클릭 → 생성할 레이어 발행 → 공간좌표체계(원본, 정의) 두 개가 잘 뜨면 데이터 잘 받아오는 것 → 레이어 최소경계영역(데이터로 계산), 위/경도 영역(원본 영역으로 계산) → 저장
    • 그리고 레이어 다시 클릭 해서 스타일 설정

3. 레이어 미리보기로 데이터 확인

'Tools > GeoServer' 카테고리의 다른 글

[GeoServer] 저장소 생성 중 오류  (0) 2024.06.13
[GeoServer] 지오서버 설치 방법  (0) 2024.06.13