GeoTools

ГИС-инструментарий
GeoTools
Разработчик(и)OpenGeo , GeoSolutions, Исследование преломлений, LISAsoft
Первоначальный выпуск1999
Стабильный релиз
32.0 [1]  / 18 сентября 2024 г.
Репозиторий
  • github.com/geotools/geotools
Написано вЯва
Операционная системаКроссплатформенный
ТипГИС- инструментарий
ЛицензияLGPL
Веб-сайтhttps://geotools.org/

GeoTools — это бесплатный программный ( LGPL ) набор инструментов ГИС для разработки решений, соответствующих стандартам. Он обеспечивает реализацию спецификаций Open Geospatial Consortium (OGC) по мере их разработки. GeoTools является участником проекта GeoAPI — набора интерфейсов Java, не зависящего от поставщика и полученного из спецификаций OGC, — и реализует их подмножество.

Он написан на Java и в настоящее время находится в стадии активной разработки. Он используется GeoServer , uDig , Geopublisher, 52N, Geomajas и многими другими проектами.

Основные характеристики

Библиотека GeoTools поддерживает следующие основные функции: [2]

  • Интерфейсы для пространственных концепций и структур данных;
  • Геометрия топологического пакета JTS ;
  • Атрибутивные, пространственные и временные фильтры, соответствующие спецификации OGC Filter;
  • Технология декодирования (с привязками ко многим стандартам GML, Filter, KML, SLD, SE и другим стандартам OGC).

Библиотека GeoTools формирует стек для основных модулей; доступны дополнительные плагины для поддержки дополнительных форматов, расширений и вариантов интеграции.

История

GeoTools 1 был создан в 1999 году в Университете Лидса Джеймсом Макгиллом в рамках его докторской диссертации. [3] Он был направлен на предоставление набора инструментов ресурсов для создания интерактивных клиентов географической визуализации. GeoTools 1 был создан с использованием среды Java 1.1, чтобы обеспечить выполнение апплетов на широком спектре клиентов без необходимости в плагине. Он был разработан довольно ситуативным образом, с добавлением новых функций по мере необходимости. GeoTools 1 не был создан с учетом каких-либо стандартов.

GeoTools 2 появился в 2002 году. Он был переписан с нуля с участием международной группы разработчиков. Кодовая база была принципиально переработана, чтобы использовать преимущества новейшей платформы Java и следовать спецификациям OGC.

GeoTools, поскольку GeoTools 1 больше не поддерживается, «2» в «GeoTools 2» было удалено в 2007 году, и название проекта стало GeoTools. Номер версии последовал примеру в 2011 году с запланированным выпуском «GeoTools» версии 8.

Устранение неоднозначности

Geotools и GeotoolsMT — это также названия программного обеспечения, написанного специально для обработки и отображения магнитотеллурических данных (данных МТ). Первоначальная версия этого программного обеспечения датируется концом 1980-х годов и была продана материнской компанией AOA Geophysics компании Fugro Geoconsulting Inc. в 2011 году. С продажей подразделения Fugro geoscience компании CGG в 2013 году права на код и название теперь являются частью CGG. Совершенно новая разработка Geotools была предпринята с 2012 года, и эта новая версия активно поддерживается и продается клиентам.

Смотрите также

Ссылки

  1. ^ "Release 32.0". 18 сентября 2024 г. Получено 21 сентября 2024 г.
  2. ^ Гарнетт, Джоди. "Руководство пользователя GeoTools". Open Source Geospatial Foundation . Получено 3 октября 2011 г.
  3. ^ "GeoTools". www.ccg.leeds.ac.uk . Получено 27.02.2019 .
  • Официальная домашняя страница GeoTools
Взято с "https://en.wikipedia.org/w/index.php?title=GeoTools&oldid=1181562904"