Ведущий раздел этой статьи , возможно , придется переписать . Причина этого заключается в том, что это очень технический документ, который непонятен читателям, не разбирающимся в этой области. ( Апрель 2015 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
Разработчики) | OpenGeo , GeoSolutions , Refractions Research , LISAsoft |
---|---|
Стабильный выпуск | 25.0 [1] / 18 марта 2021 г . |
Репозиторий | |
Написано в | Ява |
Операционная система | Кроссплатформенность |
Тип | Набор инструментов ГИС |
Лицензия | LGPL |
Веб-сайт | https://geotools.org/ |
GeoTools - это бесплатный набор инструментов ГИС ( LGPL ) для разработки совместимых со стандартами решений. Он обеспечивает реализацию спецификаций Open Geospatial Consortium (OGC) по мере их разработки. GeoTools является участником проекта GeoAPI - независимого от поставщика набора интерфейсов Java, производных от спецификаций OGC, - и реализует их подмножество.
Он написан на Java и в настоящее время находится в активной разработке. Он используется GeoServer , uDig , Geopublisher, 52N, Geomajas и многими проприетарными проектами.
Основные функции [ править ]
Библиотека GeoTools поддерживает следующие основные функции: [2]
- Интерфейсы для пространственных концепций и структур данных;
- JTS Topology Suite Geometry;
- Атрибутные, пространственные и временные фильтры, соответствующие спецификации фильтра 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 года, и эта новая версия активно поддерживается и продается клиентам.
См. Также [ править ]
Ссылки [ править ]
- ^ "Выпуск 25.0" . 18 марта 2021 . Проверено 10 апреля 2021 года .
- ^ Гарнетт, Джоди. «Руководство пользователя GeoTools» . Фонд геопространственных данных с открытым исходным кодом . Проверено 3 октября 2011 года . CS1 maint: discouraged parameter (link)
- ^ "GeoTools" . www.ccg.leeds.ac.uk . Проверено 27 февраля 2019 .
Внешние ссылки [ править ]
- Официальная домашняя страница GeoTools