Инструменты пользователя

Инструменты сайта


notes:gdal:start

GDAL

GDAL (англ. Geospatial Data Abstraction Library — библиотека абстракции гео-пространственных данных) — библиотека для чтения и записи растровых и векторных гео-пространственных форматов данных, выпускаемая под Open Source лицензией X/MIT организацией Open Source Geospatial Foundation (OSGeo). Библиотека предоставляет вызывающим приложениям единую абстрактную модель данных для всех поддерживаемых форматов. Чаще всего встречается в виде набора утилит, с помощью которых можно выполнять конвертацию и обработку данных используя интерфейс командной строки.

Сопутствующая библиотека OGR, являющаяся частью дерева исходных кодов GDAL, предоставляет похожие возможности для векторных данных.

Пакет GDAL/OGR считается важным проектом в Open Source, а также и в коммерческих кругах ГИС в связи с широким распространением и обширным набором функциональности. По словам одного из руководителей OSGeo Ховарда Батлера «Я представляю себе GDAL аналогом glibc/glibc++ в сфере программного обеспечения ГИС. Эта библиотека открыта, предоставляет базовую функциональность. Я не могу понять, как можно сделать что-либо без неё.»

Скачать

Актуальную и архивные версии пакета утилит под различные операционные системы можно скачать с официального сайта: https://gdal.org/download.html
Рекомендуется версия не ниже 2.4.4.

Программы

Векторные программы

Общие параметры
ogrinfo (-?) Выводит информацию об источнике данных, поддерживаемом OGR.
ogr2ogr (-?) Преобразует данные простых объектов между форматами файлов.
ogrtindex Создает tileindex.
ogrlineref Создайте линейную ссылку и выполните некоторые вычисления, используя ее.
ogrmerge.py объединить несколько наборов векторных данных в один.

Растровые программы

Общие параметры
gdalinfo Выводит информацию о наборе растровых данных.
gdal_translate Преобразует растровые данные между различными форматами.
gdaladdo Создает или перестраивает обзорные изображения.
gdalwarp Утилита репроецирования и деформирования изображения.
gdaltindex Собирает набор данных, поддерживаемый OGR, в виде индекса растровых плиток.
gdalbuildvrt Собирает VRT из списка наборов данных.
gdal_contour Стоит векторные горизонтали из растровой модели рельефа.
gdaldem Инструменты для анализа и визуализации DEMs.
rgb2pct.py Преобразует 24-битного RGB-изображения в 8-битную палитру.
pct2rgb.py Преобразует изображение 8-бит палитры в 24-битное RGB.
gdalattachpct.py Прикрепите таблицу цветов к растровому файлу из входного файла.
gdal_merge.py Mosaics a set of images.
gdal2tiles.py Генерирует каталог с плитками TMS, KML и простыми веб-просмотрщиками.
gdal2xyz.py Переводит растровый файл в формат xyz.
gdal_rasterize Записывает векторную геометрию в растр.
gdaltransform Транформирует координаты.
nearblack Преобразование почти черных/белых границ в черные.
gdal_retile.py Перестраивает набор тайлов и/или строит тайловую пирамиду.
gdal_grid Создает регулярную сетку из разбросанных данных.
gdal_proximity.py Создает растровую карту близости.
gdal_polygonize.py Создает полигональный векторный слой из растра.
gdal_sieve.py Удаляет маленькие растровые полигоны.
gdal_fillnodata.py Заполнение растровых областей путем интерполяции от краев.
gdallocationinfo Инструмент растровых запросов
gdalsrsinfo Выводит информацию о данном SRS в нескольких форматах (WKT, PROJ.4 и т.д.)
gdalmove.py Преобразование пространственной привязки растрового файла на месте.
gdal_edit.py Редактирование различной информации существующего набора данных GDAL.
gdal_calc.py Растровый калькулятор командной строки с синтаксисом numpy.
gdal_pansharpen.py Выполнить операцию панорамирования.
gdal-config (Unix) Определяет различную информацию об установке GDAL.
gdalmanage Идентифицировать, удалять, переименовывать и копировать файлы растровых данных.
gdalcompare.py Сравнение двух изображений.
gdal_viewshed Вычислить маску видимости для растра.
gdal_create Создать растровый файл (без исходного набора данных).

Многомерные растровые программы

gdalmdiminfo Сообщает структуру и содержимое многомерного набора данных.
gdalmdimtranslate Преобразует многомерные данные между различными форматами и выполняет подмножество.

Программы географической сети

gnmmanage Управляет сетями
gnmanalyse Анализирует сети
notes/gdal/start.txt · Последнее изменение: 2022/09/19 15:55 — Гуреев Евгений

Яндекс.Метрика ГеоС Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki