GeoTools

GeoTools
GeoTools
GeoTools Logo
개발자OpenGeo, GeoSolutions, Refulsion Research, LISAsoft
안정적 해제
25.1[1] / 2021년 5월 21일; 10개월 전(2021년 5월 21일)
리포지토리
기록 위치자바
운영 체제크로스 플랫폼
유형GIS 툴킷
면허증LGPL
웹사이트https://geotools.org/

GeoTools는 표준 호환 솔루션 개발을 위한 무료 소프트웨어(LGPL) GIS 툴킷이다.개방형 지리공간 컨소시엄(OGC) 규격이 개발될 때 이를 구현한다.GeoTools는 OGC 규격에서 파생된 벤더 중립적인 Java 인터페이스의 집합인 GeoAPI 프로젝트에 기여하며, 그 중 일부를 구현한다.

자바어로 작성되어 현재 활발한 개발이 진행 중이다.GeoServer, uDig, Geopublisher, 52N, Geomajas 및 많은 독점 프로젝트에서 사용한다.

핵심 기능

GeoTools 라이브러리는 다음과 같은 핵심 기능을 지원한다.[2]

  • 공간 개념 및 데이터 구조를 위한 인터페이스
  • JTS 토폴로지 Suite 지오메트리
  • OGC 필터 사양과 일치하는 속성, 공간 및 시간 필터
  • 디코딩 기술(여러 GML, 필터, KML, SLD, SE 및 기타 OGC 표준에 대한 바인딩 포함)

GeoTools 라이브러리는 핵심 모듈을 위한 스택을 형성하며, 추가 형식, 확장 및 통합 옵션을 지원하는 데 사용할 수 있는 추가 플러그인을 제공한다.

역사

GeoTools 1은 1999년 James MacGill에 의해 Leeds 대학에서 박사과정의 일환으로 시작되었다.[3]그것은 대화형 지리 시각화 클라이언트의 생성을 가능하게 하는 자원의 툴킷을 제공하는 것을 목표로 했다.GeoTools 1은 플러그인 없이도 광범위한 클라이언트에서 애플릿을 실행할 수 있도록 Java 1.1 환경을 사용하여 구축되었다.필요에 따라 새로운 기능이 추가되는 등 다소 특별한 방식으로 개발됐다.GeoTools 1은 어떤 표준도 염두에 두고 제작된 것이 아니다.

GeoTools 2는 2002년에 시작되었다.그것은 국제 개발자 그룹의 기여로 처음부터 다시 쓴 것이었다.코드 베이스는 최신 자바 플랫폼을 활용하고 OGC 사양을 따르도록 근본적으로 재설계되었다.

GeoTools 1이 더 이상 유지되지 않기 때문에 "GeoTools 2"의 "2"는 2007년에 삭제되었고 프로젝트 이름은 GeoTools가 되었다.버전 번호는 2011년에 "GeoTools" 버전 8이 출시될 예정으로 따라붙었다.

불화

지오툴스와 지오툴스MT는 또한 자기공명 데이터(MT 데이터)의 처리와 표시를 위해 특별히 작성된 소프트웨어의 이름이다.이 소프트웨어의 원본은 1980년대 후반으로 거슬러 올라가 모기업인 AOA 지구물리학에 의해 2011년 푸그로 지오콘설팅에 매각되었다.2013년 푸그로의 지구과학부가 CGG에 매각되면서 코드와 이름권은 현재 CGG의 일부를 형성하고 있다.완전히 새로운 Geotools 개발은 2012년부터 진행되어 왔으며, 이 새로운 버전은 적극적으로 유지되어 고객에게 판매되고 있다.

참고 항목

참조

  1. ^ "Release 25.1". 21 May 2021. Retrieved 21 May 2021.
  2. ^ Garnett, Jody. "GeoTools User Guide". Open Source Geospatial Foundation. Retrieved 3 October 2011.
  3. ^ "GeoTools". www.ccg.leeds.ac.uk. Retrieved 2019-02-27.

외부 링크