В этой статье слишком много ссылок на первоисточники . ( Май 2009 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
Автор (ы) оригинала | Фрэнк Вармердам |
---|---|
Разработчики) | Фонд геопространственных данных с открытым исходным кодом |
Первый выпуск | 8 июня 2000 г . |
Стабильный выпуск | 3.3.0 / 3 мая 2021 г . [1] |
Репозиторий | |
Написано в | C , C ++ , Python |
Платформа | Кроссплатформенность |
Доступно в | английский |
Тип | Библиотека |
Лицензия | X / MIT |
Веб-сайт | gdal |
Геопространственных данных Абстракция Библиотека ( GDAL ) представляет собой программное обеспечение компьютера библиотека для чтения и записи растровых и векторных геопространственных форматов данных , и выпущен под разрешительный X / MIT стиль лицензии свободного программного обеспечения по геопространственной Foundation Open Source . В качестве библиотеки он представляет единую абстрактную модель данных для вызывающего приложения для всех поддерживаемых форматов. Он также может быть построен с использованием множества полезных утилит интерфейса командной строки для преобразования и обработки данных. Проекции и преобразования поддерживаются PROJ библиотека.
Соответствующая библиотека OGR (OGR Simple Features Library [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 для автономной навигации.
- Biosphere3D - Глобус с открытым исходным кодом
- Биотоп Инвент
- Cadwork
- ENVI - программное обеспечение дистанционного зондирования
- ERDAS APOLLO - Сервер изображений и геосервисы дистанционного зондирования
- ERDAS GeoCompressor - сжатие изображений в форматы ECW и JP2
- Geoconcept интегрировал GDAL в версию 7.1
- FWTools - кроссплатформенный пакет программного обеспечения ГИС с открытым исходным кодом, собранный Фрэнком Вармердамом.
- gdaltokmz - модуль Python, переводящий из форматов растровой графики, поддерживаемых GDAL, в формат KMZ Google Планета Земля.
- GeoDjango - поддержка Django баз данных с поддержкой ГИС
- GeoView Pro - мобильное картографическое приложение для iOS
- Google Earth - программа для создания виртуальных глобусов и мира.
- ТРАВА ГИС
- gvSIG
- JMap
- MangoMap
- MapServer
- MS4W - MapServer для Windows, широко популярный установщик для сообщества MapServer, использующий GDAL для доступа к данным.
- MapWindow GIS - географическая информационная система на основе C ++ с открытым исходным кодом, элемент управления ActiveX и интерфейс прикладного программиста
- Merkaartor
- NASA Ames Stereo Pipeline , программный пакет с открытым исходным кодом для фотограмметрии
- World Wind Java - виртуальный глобус с открытым исходным кодом НАСА и технология создания изображений мира
- Open Source Geospatial Foundation (OSSIM) - библиотеки и приложения, используемые для обработки изображений, карт, ландшафта и векторных данных.
- OpenEV - набор инструментов для работы с геопространственными данными и интерфейс к этому набору инструментов; для отображения изображений с географической привязкой и данных о высоте
- Orfeo toolbox - библиотека обработки спутниковых изображений
- QGIS
- R - Статистическое программное обеспечение с открытым исходным кодом с расширениями для анализа пространственных данных.
- SAGA GIS - кроссплатформенное программное обеспечение ГИС с открытым исходным кодом.
- TopoQuest - Интернет-просмотрщик топографических карт
- Программное обеспечение Rolta Geomatica
Поддерживаемые форматы растровых данных [ править ]
Начиная с версии 2.2.3, GDAL / OGR обеспечивает, по крайней мере, частичную поддержку 154 растровых и 93 векторных форматов геопространственных данных. [6] Поддерживается подмножество форматов данных для обеспечения возможности прямого создания файлов и их географической привязки с помощью параметров компиляции GDAL по умолчанию.
Далее следует список форматов данных, поддержка которых по умолчанию скомпилирована для обеспечения возможности создания и географической привязки.
Название формата растровых данных | Код |
---|---|
Arc / Info ASCII Grid [7] | AAIGrid |
Цифровая растровая графика ADRG / ARC (.gen / .thf) [8] | ADRG |
Батиметрическая сетка с атрибутами (.bag) [9] | МЕШОК |
Magellan BLX Topo (.blx, .xlb) [10] | BLX |
Независимое от устройства растровое изображение Microsoft Windows (.bmp) [11] | BMP |
Двоичный формат местности VTP (.bt) [12] | BT |
Военные высотные данные (.dt0, .dt1, .dt2) [13] | DTED |
Помечено ESRI .hdr [14] | EHdr |
НАСА ЭЛАС [15] | ELAS |
Растр с меткой ENVI .hdr [16] | ENVI |
ERMapper (.ers) [16] | ERS |
NOAA .gtx вертикальный сдвиг нулевой точки | GTX |
Растр высотного поля HF2 / HFZ [17] | HF2 |
Erdas Imagine (.img) [18] | HFA |
Отображение и анализ изображений (WinDisp) [19] | ИДА |
ILWIS растровой карты (.mpr, .mpl) [20] | ILWIS |
Intergraph Raster [21] | INGR |
Куб Исиды USGS Astrogeology (Версия 2) [22] | ISIS2 |
KMLSUPEROVERLAY | KMLSUPEROVERLAY |
Растр памяти [23] | MEM |
Vexcel MFF [24] | MFF |
Vexcel MFF2 [25] | MFF2 (HKV) |
NITF [26] | NITF |
NTv2 Datum Grid Shift | NTv2 |
Файл базы данных PCI Geomatics [27] | PCIDSK |
Формат растровой матрицы (* .rsw, .mtw) [28] | RMF |
Идриси Растр [29] | RST |
Двоичный формат SAGA GIS [30] | САГА |
Формат изображения SGI [31] | SGI |
Формат SRTM HGT [32] | SRTMHGT |
USGS ASCII DEM / CDED (.dem) [33] | USGSDEM |
GDAL Virtual (.vrt) [34] | VRT |
XYZ с сеткой ASCII [35] | XYZ |
Поддерживаемые форматы векторных данных [ править ]
GDAL поддерживает множество форматов векторных данных, как показано здесь . Он также расширяемый.
Ссылки [ править ]
- ^ "Скачать" . Документация GDAL . Раздел «Текущие релизы» . Проверено 3 мая 2021 года .
- ^ "FAQGeneral - GDAL" . Trac.osgeo.org . Проверено 20 января 2014 .
- ^ Neteler М., Raghavan В. (2006). "Достижения в географических информационных системах свободного программного обеспечения" . Журнал информатики . Архивировано из оригинала на 2011-08-23.
Для повседневной работы ГИС необходимы широкие возможности обмена данными . GRASS получает прибыль от внешнего проекта - библиотеки GDAL / OGR < http://www.gdal.org >. Эта библиотека FOSS также используется даже глобальными поставщиками данных, а также в некоторых проприетарных приложениях ГИС. Также можно сгенерировать многие из поддерживаемых для чтения растровых и векторных форматов.
- ^ Марк Уилкокс (2009). Перенос на платформу Symbian: открытая мобильная разработка на C / C ++ . Вайли.
По словам Говарда Батлера, директора Open Source Geospatial Foundation, «я рассматриваю GDAL как glibc / glibc ++ в мире геопространственного программного обеспечения. Он открыт, он обеспечивает базовую функциональность, я не могу понять, как кто-то может что-то сделать без Это."
- ^ «Справка ArcGIS 9.2 Desktop: Поддерживаемые форматы файлов наборов растровых данных» . ESRI. 2007-08-15.
- ^ "Растровые форматы GDAL" . GDAL - Библиотека абстракции геопространственных данных. 2011-06-05.
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 2013-11-18 . Проверено 20 января 2014 .
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 2013-11-18 . Проверено 20 января 2014 .
- ^ "BAG - сетка с атрибутами батиметрии" . Gdal.org . Проверено 16 июня 2018 .
- ^ «BLX - Формат файла Magellan BLX Topo (доступен с GDAL 1.6.0)» . Gdal.org . Проверено 20 января 2014 .
- ^ "BMP - Microsoft Windows Device Independent Bitmap" . Gdal.org . Проверено 20 января 2014 .
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 2013-11-18 . Проверено 20 января 2014 .
- ^ "DTED - военные данные о высоте" . Gdal.org . Проверено 20 января 2014 .
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 2013-11-18 . Проверено 20 января 2014 .
- ^ "ELAS - прикладное программное обеспечение лаборатории ресурсов Земли" . Gdal.org . Проверено 20 января 2014 .
- ^ a b «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 2013-11-18 . Проверено 20 января 2014 .
- ^ "HF2 - Растр высотного поля HF2 / HFZ" . Gdal.org . Проверено 20 января 2014 .
- ^ "HFA - Erdas Imagine .img" . Gdal.org . Проверено 20 января 2014 .
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 2013-11-18 . Проверено 20 января 2014 .
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 2013-11-18 . Проверено 20 января 2014 .
- ^ "INGR - Растровый формат Intergraph" . Gdal.org. 2013-03-23 . Проверено 20 января 2014 .
- ^ "ISIS2 - USGS Astrogeology ISIS Cube (Версия 2)" . Gdal.org . Проверено 20 января 2014 .
- ^ "MEM - в растре памяти" . Gdal.org . Проверено 20 января 2014 .
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 2013-11-18 . Проверено 20 января 2014 .
- ^ "MFF2 - изображение Vexcel MFF2" . Gdal.org . Проверено 20 января 2014 .
- ^ «NITF - Национальный формат передачи изображений» . Gdal.org . Проверено 20 января 2014 .
- ^ "PCIDSK - Файл базы данных геоматики PCI" . Gdal.org . Проверено 20 января 2014 .
- ^ "RMF - формат растровой матрицы" . Gdal.org . Проверено 20 января 2014 .
- ^ "RST - Растровый формат Идриси" . Gdal.org . Проверено 20 января 2014 .
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 2013-11-18 . Проверено 20 января 2014 .
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 2013-11-18 . Проверено 20 января 2014 .
- ^ «Различные поддерживаемые растровые форматы GDAL» . Gdal.org. 2013-11-18 . Проверено 20 января 2014 .
- ^ "Usgsdem - Usgs Ascii Dem (и Cded)" . Gdal.org . Проверено 20 января 2014 .
- ^ «Учебник виртуального формата» . ГДАЛ. 2003-07-21 . Проверено 20 января 2014 .
- ^ "XYZ - ASCII Gridded XYZ" . Gdal.org . Проверено 20 января 2014 .
- Заметки
- Шайлер Эрле , Рич Гибсон и Джо Уолш (2005). Картографические хаки . О'Рейли. ISBN 0-596-00703-5.
- Тайлер Митчелл (2005). Иллюстрированное веб-картографирование . О'Рейли. ISBN 0-596-00865-1.
Внешние ссылки [ править ]
- Официальный веб-сайт
- Домашняя страница проекта OSGeo