Web Map Service (WMP)
- 클라이언트가 지도 형식으로 데이터를 가져오기 위한 방식
* 기본적으로 미리 정해진 방식을 따름, 클라이언트가 SLD를 만들어 별도 양식으로 호출 가능 - 서버 부하가 심해짐
Web Feature Service (WFP)
- 웹을 통해 Feature 형식으로 GIS 데이터를 접근하기 위한 인터페이스
* geoserver2.0이상부터는 페이징 기능이 추가되 일부 피쳐만 호출이 가능하다.
- 최대 피처 수 제한. => 서버 다운 방지
- 조회수를 계산할 때 피처의 최대 수를 무시 == 체크 하는 것을 권장
(count 함수 활용할 시 최대 피처 수를 넘을 때 실질 등록된 피처의 수를 계산하기 위함.)
- 서비스 레벨 *** 중요.
* basic = select만 가능
* transaction = CRUD 모두 가능
* 보안 여부를 확인하여 서비스 레벨을 설정 할 것!!
- Allowed Output Format types for a GetFeature request
* GML 버전에 따라 SRS 스타일 설정
* ex) GML3.2 는 x,y 값(좌표값)을 파라메터로 넘기면 별도 설정이 없을 시 경,위도값으로 인식한다.
- 기존 1.1.0 버전과 1.1.1 버전은 각각 경,위도 / 위,경도 로 순서가 바뀌어 있다.
- 필터 방식 정리 링크 : Filter Encoding examples — GXT 1.0.x Documentation (mangosystem.com)
Web Coverage Service (WCP)
- 주로 raster 데이터 형식에서 활용한다.
* 정확하게는 레스터용이 아니라 Coverage형태의 데이터 요청용.
- supportedCRS에 등록된 좌표계만 사용 가능.
- &format=image/tiff로 호출할 경우 .eml 확장자로 리턴 받음.
* 버전 별로 layer명칭 파라메터 키값이 다름.
- 영역 따기
* 백터 = clip, 레스터 = crop 명칭이 다른 경우가 종종 있음.
- 데모 발행시 좌표체계가 자동생성 되지 않는 경우 레이어 탭에서 다시 좌표계를 설정한다.
- 데모 발행시 responseSRS에 좌표계를 등록하지 않는 이상 데모 발행시 해당 좌표계로 요청할 수 없다.
- 데모 발행시 fireFox 이외의 브라우저는 xml을 텍스트로 표현하지 않기에 네트워크 개발자 도구에서 확인하여 url을 얻으면 다운로드 링크를 받을 수 있다.
Web Processing Service (WPP)
- 지리정보들에 대한 다양한 처리 서비스들을 웹상에서 정의하고 접근할 수 있도록 하기 위한 인터페이스.
- extension 설치 필수 (.jar 파일)
- 실행 설정
- 리소스 설정
* Store = true : 저장소에 Data를 저장해두고 다운로드 url만 리턴 받음.
- geoserver wps 프로세스들
* jts = 도형처리 프로세스
* geo = 백터처리 프로세스 (geoTools)
* gs = 백터처리 프로세스 (geoserver)
* ras = raster 프로세스
* statistics = 프로세스
https://docs.geoserver.org/stable/en/user/services/wfs/reference.html
WFS reference — GeoServer 2.21.x User Manual
WFS reference The Web Feature Service (WFS) is a standard created by the Open Geospatial Consortium (OGC) for creating, modifying and exchanging vector format geographic information on the Internet using HTTP. A WFS encodes and transfers information in Geo
docs.geoserver.org
* 참고
- wkt = OGC 표준 geometry data text 형식
* wkb의 확장버전
- multi = 하나의 geometry에 복수의 feature 표현
- LineString = Line이 아님.
- triangle = polygon 형식의 일부로 3차원까지 구현 가능한 데이터 형식.
- Geometry Collection = 포인트, 라인, 폴리곤 등 복수 객체를 하나에 담아 둔 것.
geoserver 고급 환경 설정 (0) | 2023.02.02 |
---|---|
geo web cache (0) | 2023.02.02 |
geoserver sld 튜닝 (함수 사용) (0) | 2023.02.01 |
geoserver 스타일 적용하기 (0) | 2023.02.01 |
GeoServer 메모 (0) | 2023.02.01 |