GeoTools - GeoTools

GeoTools
Логотип GeoTools
Разработчики)OpenGeo, GeoSolutions, Исследование преломлений, LISAsoft
Стабильный выпуск
24.0[1] / 18 сентября 2020; 2 месяца назад (18 сентября 2020 г.)
Репозиторий Отредактируйте это в Викиданных
Написано вЯва
Операционная системаКроссплатформенность
ТипГИС Инструментарий
ЛицензияLGPL
Интернет сайтhttps://geotools.org/

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

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

Основные особенности

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

  • Интерфейсы для пространственных концепций и структур данных;
  • Пакет топологии JTS Геометрия;
  • Атрибутные, пространственные и временные фильтры, соответствующие спецификации фильтра OGC;
  • Технология декодирования (с привязками для многих стандартов 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 - это также названия программного обеспечения, написанного специально для обработки и отображения магнитотеллурических данных (данных MT). Первоначальная версия этого программного обеспечения датируется концом 1980-х годов и была продана ее материнской компанией AOA Geophysics компании Fugro Geoconsulting Inc. в 2011 году. После продажи геолого-геофизического подразделения Fugro компании CGG в 2013 году права на код и имя теперь являются частью компании CGG. Совершенно новая разработка Geotools была предпринята с 2012 года, и эта новая версия активно поддерживается и продается клиентам.

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

Рекомендации

  1. ^ «Выпуск 24.0». 18 сентября 2020 г.. Получено 10 октября 2020.
  2. ^ Гарнетт, Джоди. «Руководство пользователя GeoTools». Фонд геопространственных данных с открытым исходным кодом. Получено 3 октября 2011.
  3. ^ "GeoTools". www.ccg.leeds.ac.uk. Получено 2019-02-27.

внешняя ссылка