ГДАЛ
Оригинальный автор(ы) | Фрэнк Вармердам |
---|---|
Разработчик(и) | Геопространственный фонд с открытым исходным кодом |
Первоначальный выпуск | 8 июня 2000 г |
Стабильная версия | 3.9.0 [1] / 10 мая 2024 г |
Репозиторий | |
Написано в | С , С++ , Питон |
Платформа | Кросс-платформенный |
Доступно в | Английский |
Тип | Библиотека |
Лицензия | Х/С |
Веб-сайт | Гдал |
Библиотека абстракции геопространственных данных ( GDAL компьютерного программного обеспечения ) — это библиотека для чтения и записи форматов растровых и векторных геопространственных данных (например, шейп-файлов ), выпущенная под разрешительной в стиле X/MIT лицензией на бесплатное программное обеспечение Open Source Geospatial Foundation . Как библиотека, она представляет единую абстрактную модель данных вызывающему приложению для всех поддерживаемых форматов. Он также может быть построен с использованием множества полезных интерфейса командной строки утилит для перевода и обработки данных. Проекции и преобразования поддерживаются библиотекой PROJ .
Соответствующая библиотека OGR (Библиотека простых функций OGR). [2] ), который является частью исходного дерева GDAL , предоставляет аналогичную возможность для простых функций данных векторной графики .
GDAL разрабатывался в основном Фрэнком Вармердамом до выпуска версии 1.3.2, когда обслуживание было официально передано Комитету по управлению проектом GDAL/OGR в рамках Open Source Geospatial Foundation .
GDAL/OGR считается крупным проектом бесплатного программного обеспечения из-за его «широких возможностей обмена данными», а также в коммерческом сообществе ГИС из-за его широкого использования и обширного набора функций. [3] [4]
Программное обеспечение с использованием GDAL/OGR [ править ]
Некоторые программы используют библиотеки GDAL/OGR, что позволяет им читать и записывать несколько форматов ГИС. К таким программам относятся:
- ArcGIS – использует GDAL для пользовательских растровых форматов. [5]
- Avenza MAPublisher — инструменты ГИС и картографирования для Adobe Illustrator . Использует GDAL для преобразования системы координат , чтения и записи формата, геометрических операций и преобразования единиц измерения.
- Avenza Geographic Imager — инструменты пространственной обработки изображений для Adobe Photoshop . Использует GDAL для преобразования системы координат, чтения и записи формата, а также преобразования единиц измерения.
- Avenza Maps — для iOS и мобильное картографическое приложение Android. Использует GDAL для чтения метаданных геопространственных карт/данных для преобразования их в WGS84 для автономной навигации.
- BiSphere3D - глобус с ландшафтными пейзажами с открытым исходным кодом
- Биотоп Инвент
- Кадворк
- ENVI – Программное обеспечение для дистанционного зондирования
- ERDAS APOLLO — Сервер изображений и геосервисы дистанционного зондирования
- ERDAS GeoCompressor — сжатие изображений в форматы ECW и JP2.
- Geoconcept интегрировал GDAL в свою версию 7.1
- FWTools - кроссплатформенный пакет программного обеспечения ГИС с открытым исходным кодом, составленный Фрэнком Вармердамом.
- gdaltokmz — модуль Python , преобразующий форматы растровой графики, поддерживаемые GDAL, в формат Google Earth KMZ.
- GeoDjango – поддержка Django для баз данных с поддержкой ГИС.
- GeoDMS — платформа для построения моделей пространственных расчетов.
- GeoView Pro – iOS мобильное картографическое приложение
- Google Earth – программа виртуального глобуса и изображений мира.
- ТРАВА ГИС
- gvSIG
- JMap
- Карта Манго
- MapServer
- MS4W — MapServer для Windows, широко популярный установщик среди сообщества MapServer, использующий GDAL для доступа к данным.
- MapWindow GIS — C++ географическая информационная система с открытым исходным кодом на базе , элемент управления ActiveX и интерфейс прикладного программирования.
- Название бренда
- NASA Ames Stereo Pipeline — пакет программного обеспечения с открытым исходным кодом для фотограмметрии.
- World Wind Java - виртуальный глобус НАСА с открытым исходным кодом и технология изображения мира.
- Open Source Geospatial Foundation (OSSIM) — библиотеки и приложения, используемые для обработки изображений, карт, рельефа и векторных данных.
- OpenEV — набор геопространственных инструментов и интерфейс к этому набору инструментов; для отображения изображений с географической привязкой и о высоте данных
- Набор инструментов Orfeo — библиотека обработки спутниковых изображений.
- QGIS
- R – статистическое программное обеспечение с открытым исходным кодом и расширениями для анализа пространственных данных.
- SAGA GIS – кроссплатформенное ГИС-программное обеспечение с открытым исходным кодом.
- TopoQuest – просмотрщик топографических карт в Интернете
- Программное обеспечение Ролта Геоматика
Поддерживаемые форматы растровых данных [ править ]
Начиная с версии 2.2.3, GDAL/OGR обеспечивает хотя бы частичную поддержку 154 растровых и 93 векторных форматов геопространственных данных. [6] Поддерживается подмножество форматов данных, обеспечивающее возможность прямого создания файлов и их географической привязки с помощью параметров компиляции GDAL по умолчанию.
Ниже следует список форматов данных, поддержка которых по умолчанию скомпилирована для возможности создания и географической привязки.
Название формата растровых данных | Код |
---|---|
Дуга/Информация ASCII-сетка [7] | AAIG |
Цифровая растровая графика ADRG/ARC (.gen/.thf) [8] | АДРГ |
Батиметрическая атрибутивная сетка (.bag) [9] | СУМКА |
Magellan BLX Топо (.blx, .xlb) [10] | БЛХ |
Независимое от устройства растровое изображение Microsoft Windows (.bmp) [11] | БМП |
VTP Двоичный формат местности (.bt) [12] | БТ |
Данные о военной высоте (.dt0, .dt1, .dt2) [13] | ДТЭД |
ESRI .hdr с маркировкой [14] | ЭХдр |
НАСА ЭЛАС [15] | ОНИ |
ENVI .hdr Маркированный растр [16] | ЭНВИ |
ERMapper (.ers) [16] | ERS |
NOAA .gtx сдвиг вертикальной точки отсчета | ГТХ |
Растр поля высот HF2/HFZ [17] | HF2 |
Эрдас Представьте себе (.img) [18] | ЗДВ |
Отображение и анализ изображений (WinDisp) [19] | ИДА |
ILWIS (.mpr,.mpl) Растровая карта [20] | ИЛВИС |
Интерграф Растр [21] | ВХОД |
Геологической службы США Астрогеологический куб Исиды (Версия 2) [22] | ИГИЛ2 |
КМЛСУПЕРОВЕРЛЕЙ | КМЛСУПЕРОВЕРЛЕЙ |
Растр в памяти [23] | МЕМ |
Вексель МФФ [24] | МФФ |
Вексель МФФ2 [25] | МФФ2 (ХКВ) |
НИТФ [26] | НИТФ |
Сдвиг сетки дат NTv2 | НТв2 |
PCI Geomatica Файл базы данных [27] | ПИДСК |
Формат растровой матрицы (*.rsw, .mtw) [28] | РМФ |
Идриси Растер [29] | РСТ |
SAGA GIS Бинарный формат [30] | САГА |
Формат изображения SGI [31] | СГИ |
Формат SRTM HGT [32] | СРТМХГТ |
USGS ASCII DEM/CDED (.dem) [33] | СШАГСДЕМ |
Виртуальный GDAL (.vrt) [34] | САД |
ASCII с сеткой XYZ [35] | XYZ |
Поддерживаемые форматы векторных данных [ править ]
GDAL поддерживает различные форматы векторных данных, как показано здесь . Он также расширяем.
Ссылки [ править ]
- ^ «Выпуск 3.9.0» . 10 мая 2024 г. Проверено 23 мая 2024 г.
- ^ «Общие часто задаваемые вопросы – GDAL» . Trac.osgeo.org . Проверено 20 января 2014 г.
- ^ Нетелер М., Рагхаван В. (2006). «Достижения в области геоинформационных систем свободного программного обеспечения» . Журнал информатики . Архивировано из оригинала 23 августа 2011 г.
Широкие возможности обмена данными необходимы для повседневной работы ГИС . GRASS получает прибыль от внешнего проекта — библиотеки GDAL/OGR < http://www.gdal.org >. Эта библиотека FOSS также используется даже глобальными поставщиками данных, а также в некоторых собственных ГИС-приложениях. Также могут быть созданы многие растровые и векторные форматы, поддерживаемые для чтения.
- ^ Марк Уилкокс (2009). Портирование на платформу Symbian: открытая разработка мобильных устройств на C/C++ . Уайли.
По словам Говарда Батлера, директора Open Source Geospatial Foundation: «Я рассматриваю GDAL как glibc/glibc++ в мире геопространственного программного обеспечения. это."
- ^ «Справка ArcGIS 9.2 Desktop: Поддерживаемые форматы файлов наборов растровых данных» . ЭСРИ. 15 августа 2007 г.
- ^ «Растровые форматы GDAL» . GDAL — Библиотека абстракции геопространственных данных. 05.06.2011.
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 18 ноября 2013 г. Проверено 20 января 2014 г.
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 18 ноября 2013 г. Проверено 20 января 2014 г.
- ^ «BAG — Атрибутивная сетка батиметрии» . Gdal.org . Проверено 16 июня 2018 г.
- ^ «BLX — формат файла топографии Magellan BLX (доступен в GDAL 1.6.0)» . Gdal.org . Проверено 20 января 2014 г.
- ^ «BMP — растровое изображение, независимое от устройств Microsoft Windows» . Gdal.org . Проверено 20 января 2014 г.
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 18 ноября 2013 г. Проверено 20 января 2014 г.
- ^ «DTED — Данные о военных высотах» . Gdal.org . Проверено 20 января 2014 г.
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 18 ноября 2013 г. Проверено 20 января 2014 г.
- ^ «ELAS - Программное обеспечение для лабораторий по изучению ресурсов Земли» . Gdal.org . Проверено 20 января 2014 г.
- ↑ Перейти обратно: Перейти обратно: а б «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 18 ноября 2013 г. Проверено 20 января 2014 г.
- ^ «HF2 — растр поля высот HF2/HFZ» . Gdal.org . Проверено 20 января 2014 г.
- ^ «HFA — Erdas Imagine .img» . Gdal.org . Проверено 20 января 2014 г.
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 18 ноября 2013 г. Проверено 20 января 2014 г.
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 18 ноября 2013 г. Проверено 20 января 2014 г.
- ^ «INGR — растровый формат Intergraph» . Gdal.org. 23 марта 2013 г. Проверено 20 января 2014 г.
- ^ «ISIS2 — Астрогеологический куб ISIS Геологической службы США (Версия 2)» . Gdal.org . Проверено 20 января 2014 г.
- ^ «MEM — Растр в памяти» . Gdal.org . Проверено 20 января 2014 г.
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 18 ноября 2013 г. Проверено 20 января 2014 г.
- ^ «MFF2 — Изображение Vexcel MFF2» . Gdal.org . Проверено 20 января 2014 г.
- ^ «NITF — Национальный формат передачи изображений» . Gdal.org . Проверено 20 января 2014 г.
- ^ «PCIDSK — файл базы данных PCI Geomatics» . Gdal.org . Проверено 20 января 2014 г.
- ^ «RMF — формат растровой матрицы» . Gdal.org . Проверено 20 января 2014 г.
- ^ «RST — растровый формат Идриси» . Gdal.org . Проверено 20 января 2014 г.
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 18 ноября 2013 г. Проверено 20 января 2014 г.
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 18 ноября 2013 г. Проверено 20 января 2014 г.
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 18 ноября 2013 г. Проверено 20 января 2014 г.
- ^ «Usgsdem — Usgs Ascii Dem (And Cded)» . Gdal.org . Проверено 20 января 2014 г.
- ^ «Урок виртуального формата» . ГДАЛЬ. 21 июля 2003 г. Проверено 20 января 2014 г.
- ^ «XYZ — XYZ с сеткой ASCII» . Gdal.org . Проверено 20 января 2014 г.
- Примечания
- Шайлер Эрл , Рич Гибсон и Джо Уолш (2005). Картографические хаки . О'Рейли. ISBN 0-596-00703-5 .
- Тайлер Митчелл (2005). Иллюстрированное веб-картографирование . О'Рейли. ISBN 0-596-00865-1 .