지오서버
GeoServer개발자 | 무한대 공간, 지오솔루션, 리셉션 연구 |
---|---|
안정적 해제 | 2.19.1[1] / 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 Service 및 Web 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]
사용법
- 매사추세츠 주 GIS(매사추세츠 주)
- MACRIS 지도(매사추세츠 역사 위원회)
- 트라이메트(오레곤주 포틀랜드의 트랜짓 에이전시)
- Ordnance Survey(영국 국가지도국)
- 국립 게오그래피크 연구소(프랑스 국가지도국)
- GBIF (지구 생물다양성 정보 시설)
- 세계은행
- 글로벌 지진 모델
- GMOS(글로벌 수은 관측 시스템)
- FAO(유엔 식량농업기구)
- 뉴욕시 정보통신부
- 팀 서바이벌
- ITU(국제전기통신연합)
건축
지오서버는 스프링 프레임워크를 사용하여 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을 사용했다.
참고 항목
참조
- ^ "Release 2.19.1". 22 May 2021. Retrieved 21 June 2021.
- ^ "GeoServer". geoserver.org. Retrieved 2018-08-02.
- ^ "GeoServer". geoserver.org. Retrieved 2018-08-02.
- ^ "WFS reference — GeoServer 2.14.x User Manual". docs.geoserver.org. Retrieved 2018-08-02.
- ^ "About - GeoServer". geoserver.org. Retrieved 2018-08-02.
- ^ "GeoWebCache". Archived from the original on 2010-04-05.
- ^ "GeoTools".