GeoTools - GeoTools
В ведущий раздел этой статьи может потребоваться переписать. Приводится следующая причина: он очень технический и непонятен читателям, не разбирающимся в этой области.Апрель 2015 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Разработчики) | OpenGeo, GeoSolutions, Исследование преломлений, LISAsoft |
---|---|
Стабильный выпуск | 24.0[1] / 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 года, и эта новая версия активно поддерживается и продается клиентам.
Смотрите также
Рекомендации
- ^ «Выпуск 24.0». 18 сентября 2020 г.. Получено 10 октября 2020.
- ^ Гарнетт, Джоди. «Руководство пользователя GeoTools». Фонд геопространственных данных с открытым исходным кодом. Получено 3 октября 2011.
- ^ "GeoTools". www.ccg.leeds.ac.uk. Получено 2019-02-27.