개요

geoserver 대용량 데이터를 이미지 서비스에 사용하기 위하여 GeoWebCache를 사용하려고함

대상 데이터는 연속지적도 경북지역 데이터로 Postgresql에  해당 데이터를 적재하여 사용하려고 한다. 

1. 데이터 작업

1GB의 연속지적도_경북 지역의 데이터를 QGIS통해 Postgresql에 import한다.



2. GeoServer 레이어 등록

https://progworks.tistory.com/6?category=810021를 참고하여 저장소(postgresql)를 추가한다.

이후 해당 레이어에 타일레어를 생성한다.


GeoWebCache 생성

  • Number of tasks to use : 사용할 작업 수
  • Type of operation : 작업 유형
  • Grid Set : 좌표계 (4326, 900913)
  • Format : 이미지 포맷
  • Zoom start : 타일 생성 줌 레벨 시작
  • Zoom stop : 타일 생성 줌 종료 
  • Modifiable Parameters : geoserver 스타일 정보
  • Bounding box : minX, minY, maxX, maxY

submit 버튼을 전송한다.

이후에 해당 레이어에대한 task가 위 리스트로 보여지는데

현재 해당 레이어에 타일이 생성되고 있는 시간과 완료예정시간 등 작업에 대한 정보가 보여진다.

연속지적도_경북 지역에 데이터다 보니 약 6시간 정도의 예상시간이 보인다


지오서버에 데이터 디렉토리 루트에 'gwc' 라는 폴더가 있고 기본적으로 이폴더에 레이어에 이미지 파일이 저장된다.


해당 레이어를 확인

이미지를 가져오는데 네트워크 속도 대략 8ms 0.008초 정도걸렸다.



+ Recent posts