지오서버

GeoServer
지오서버
개발자무한대 공간, 지오솔루션, 리셉션 연구
안정적 해제
2.19.1[1] / 2021년 5월 22일; 8개월 전(2021년 5월 22일)
리포지토리
기록 위치자바
운영 체제Linux, MS-Windows, MacOS, POSIX 호환 시스템
유형지리정보시스템
면허증GPL
웹사이트http://geoserver.org

컴퓨팅에서 GeoServer는 사용자가 지리공간 데이터를 공유, 처리, 편집할 수 있도록 Java로 작성된 오픈소스 서버다. 상호운용성을 위해 설계되었으며, 개방형 표준을 이용하여 주요 공간 데이터 소스의 데이터를 공개한다. 지오서버는 기존 정보를 구글 어스, NASA 월드 윈드가상 글로브뿐 아니라 오픈레이어, 리플릿, 구글 맵, 빙 맵 웹 기반 맵에 쉽게 연결하는 방식으로 진화했다. GeoServer는 Open Geospatial Consortium Web Feature Service 표준의 참조 구현으로 기능하며, Web Map Service, Web Coverage ServiceWeb Processing Service 사양을 구현하기도 한다.[2]

목표들

GeoServer는 자유롭고 열린 공간 데이터 인프라 내에서 노드로의 운영을 목표로 한다. 아파치 HTTP 서버HTML을 게시할 수 있는 무료 오픈 웹 서버를 제공했듯이, 지오서버는 지리공간 데이터에 대해서도 동일한 작업을 수행하는 것을 목표로 한다.

특징들

GeoServer는 다음을 [3]포함한 다양한 데이터 형식을 읽는다.

표준 프로토콜을 통해 KML, GML, Shapefile, GeoRSS, PDF, GeoJSON, JPEG, GIF, SVG, PNG 등을 생산한다. 또한 WFS 트랜잭션 프로파일(WFS-T)을 통해 데이터를 편집할 수 있다.[4] GeoServer에는 데이터 계층을 미리 보기 위한 통합 OpenLayers 클라이언트가 포함되어 있다.

GeoServer는 KML을 사용하여 지리공간 데이터를 Google 어스에 효율적으로 게시할 수 있도록 추가로 지원한다. Google 어스 출력을 위한 고급 기능에는 사용자 지정 팝업을 위한 템플릿, 시간 및 높이 시각화, "초과잉" 등이 있다.

GeoServer는 GIS 라이브러리인 GeoTools에 의존한다.[5]

사용법

건축

지오서버는 스프링 프레임워크를 사용하여 OGC 서비스를 구현하는 모듈에 요청 디스패치 아키텍처를 제공한다. 웹 관리 애플리케이션은 Wicket을 사용하므로 확장이 추가 구성 화면을 제공할 수 있다. 애플리케이션은 스프링-mvc-프레임 구조를 사용하여 구현된 REST API를 제공한다.

GeoServer는 모든 공통 서블릿 컨테이너를 지원하는 웹 애플리케이션이다(Jetty(웹 서버)를 내장된 서버로 독립 실행형 배포 가능). TailCache와 유사한 Java 기반 캐싱 구성요소인 GeoWebCache는 GeoServer와 함께 번들로 제공되지만 별도로 사용할 수 있다.[6] 마찬가지로, GeoServer는 GeoTools를 Java 라이브러리로 패키징하지만, 별도로 사용할 수도 있다.[7]

GeoServer는 오랜 기간 동안 적용되어 왔으며 몇 가지 아키텍처 변경을 거쳤다. GeoServer 1.0은 StRUTS 프레임워크를 기반으로 구축되었으며, Spring 및 Wicket로의 마이그레이션은 GeoServer 2.0을 위해 수행되었다. REST API의 초기 버전은 스프링-mvc-프레임워크로 마이그레이션하기 전에 restlet을 사용했다.

참고 항목

참조

  1. ^ "Release 2.19.1". 22 May 2021. Retrieved 21 June 2021.
  2. ^ "GeoServer". geoserver.org. Retrieved 2018-08-02.
  3. ^ "GeoServer". geoserver.org. Retrieved 2018-08-02.
  4. ^ "WFS reference — GeoServer 2.14.x User Manual". docs.geoserver.org. Retrieved 2018-08-02.
  5. ^ "About - GeoServer". geoserver.org. Retrieved 2018-08-02.
  6. ^ "GeoWebCache". Archived from the original on 2010-04-05.
  7. ^ "GeoTools".

외부 링크