Вопросы с тегом «gdal»

15
Как преобразовать сгенерированные QGIS изображения tiff в jpg / jpeg с помощью утилит командной строки GDAL?

Я хочу разработать веб-портал, который будет отображать изображения, динамически создаваемые QGIS, но предоставляемые QGIS изображения в формате tiff слишком велики по размеру, и их невозможно отобразить на веб-сайте с помощью средств просмотра изображений. Вот почему я решил преобразовать эти...

15
Как установить GDAL 2.x на CentOS 7 без сборки из исходного кода?

Я пытаюсь установить GDAL 2.X на CentOS7 без сборки из исходного кода, потому что мне нужно настроить его на других серверах, а установка с помощью исходного кода будет очень утомительной и трудоемкой задачей. Я нашел несколько репозиториев, таких как opengeo и ELGIS, но они предназначены для...

14
Как мне преобразовать аффинные координаты в широту / долготу?

Я чрезвычайно новичок в ГИС. Я использую, gdalчтобы читать на карте землепользования / земельного покрова, и мне нужно выбрать широту / долготу определенных типов земного покрова, чтобы индексировать их в другой набор данных, который выражается только в широте / долготе. К сожалению, я не понимаю...

14
Добавление поля с именем файла при объединении шейп-файлов с ogr2ogr?

Я объединяю некоторые шейп-файлы, и у меня были некоторые проблемы с этим внутри QGIS, поэтому я использую ogr2ogr напрямую. Я делаю это (в партии): ogr2ogr -overwrite %destination% %n1% ogr2ogr -update -append %destination% %n2% -nln all_new ogr2ogr -update -append %destination% %n3% -nln all_new...

14
В чем разница между gdalwarp и gdal_merge для мозаики

Я хотел объединить около 20 файлов в формате 100 МБ каждый и использовал gdalwarp (я знаю о параметре виртуального файла): gdalwarp $(list_of_tiffs) merged.tiff Однако эта команда заняла очень много времени, и примерно через 15 минут она обрабатывала 5-е изображение из набора. Я прекращаю это....

14
Конвертировать .tif с .tfw в GeoTiff?

У меня есть файл изображения tif и файл мира .tfw (созданный из данных OSM с помощью Mapertive). Как я могу (используя командную строку Linux) преобразовать это в файл GeoTIFF? (т.е. я хочу иметь один файл, а не 2). Я уверен, что это возможно с GDAL или...

14
Как использовать GDAL с PyPy?

Я пытаюсь оптимизировать мой код Python с помощью Pypy . Хотя я могу импортировать большинство библиотек и успешно работать, я не могу импортировать библиотеки GDAL. Те же библиотеки при импорте в Python 2.7 работают нормально. Я попытался добавить местоположение GDAL в PYTHONPATH и даже попытался...

14
Python, GDAL и создание таблиц растровых атрибутов

У меня есть целочисленный растр, для которого я хотел бы построить таблицу атрибутов растра, используя Python и GDAL. Я могу создать таблицу атрибутов растра GDAL в Python следующим образом: >>> rat = gdal.RasterAttributeTable() Это прекрасно работает, как мы видим: >>> rat...

14
Gdal: отсечение растра другим растром

Я пишу простую утилиту для обрезки пакетов многоканальных растровых файлов геотифов в одну и ту же (меньшую) область. Используя gdalwarp, я легко могу обрезать файл, используя шейп-файл с одним полигоном: gdalwarp -cutline clipper.shp -crop_to_cutline input.tif output.tif Однако фактическая...

13
Установка 0 значений в GeoTIFF для nodata с использованием GDAL?

Есть ли способ установить все пиксели значения 0 в растре для nodata, используя GDAL? Я хотел бы использовать fillnodata для заполнения некоторых отверстий, но отверстия установлены на 0, поэтому мне нужно сначала удалить...

13
Как мне перебрать каждую ячейку в непрерывном растре?

Смотрите эту ссылку для более подробной информации. Проблема: Я хочу перебрать непрерывный растр (тот, у которого нет таблицы атрибутов), ячейка за ячейкой и получить значение ячейки. Я хочу взять эти значения и выполнить для них условия, эмулируя шаги алгебры карты, подробно описанные ниже, без...

13
Многопоточность OGR / GDAL приводит к низкому использованию ядра

Я пытаюсь обработать некоторые растровые данные, используя ogr / gdal, и я не могу получить полное использование всех ядер на моей машине. Когда я запускаю процесс только на одном ядре, я получаю 100% -ное использование этого ядра. Когда я пытаюсь разделить на многоядерные (в приведенном ниже...

13
Как добавить поддержку драйвера FileGDB (Esri file gdb API) в Фионе?

По этому вопросу было множество вопросов, но ни один из них не решил мою проблему. У меня есть машина с: Windows 7 x64 Python 3.4.3 x64 GDAL установлено: gdalinfo --version --> GDAL 1.11.4, released 2016/01/25; GDAL была установлена с колесом GDAL-1.11.4-cp34-none-win_amd64.whlот сюда GDAL...

13
Загрузка растровых данных в python из postgis с помощью psycopg2

У меня есть растровые данные в таблице postgres, которые я хочу добавить в python в виде массива. Я использую psycopg2 для подключения к БД. Я могу загрузить данные, но они возвращаются в виде строки (вероятно, сериализованного двоичного файла). Кто-нибудь знает, как взять эту строку и...

13
Как выровнять цвет, яркость и контраст на нескольких отсканированных бумажных картах

Я в основном парень векторов, но для текущего проекта мне нужно работать с кучей старых отсканированных бумажных карт (карты урона от бомб ww2 для Лондона, если вам интересно!) Мы отсканировали и привязали географические карты и теперь хотим создать мозаичный составной слой для размещения на...

13
Синтаксис растрового калькулятора gdal_calc для логических операторов и других функций

В документации по gdal_calc указан растровый калькулятор командной строки с пустым синтаксисом . Позже есть несколько примеров, где в одном из них: gdal_calc.py -A input.tif --outfile = result.tif --calc = "A * (A> 0)" --NoDataValue = 0 - означает установить значения от нуля и ниже до нуля К...

13
Создать полигоны экстента и границы данного растра в R

Я хочу создать два полигона. Один из прямоугольных размеров моего растра. Я знаю, что могу получить степень использования растра, r <- raster("band5.tif") e <- extent(r) plot(e)дает мне это: Как я могу создать один полигон границы растра, как показано ниже? Вот как выглядит мой...

13
Нет модуля с именем 'osgeo'

Я установил GDAL и проверил в командной строке, он работает, и когда я запускаю gdal2tiles.py в командной строке, он работает, но когда я запускаю тот же файл gdal2tiles.py с Python IDLE, я получаю «Нет модуля с именем» osgeo '" ошибка. Вы можете...