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

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

1
Должен ли я всегда использовать BIGTIFF = YES по умолчанию?
Я иногда пишу короткие сценарии / рабочие инструкции для коллег, которые не очень опытны в GDAL / программировании в целом. Чтобы избежать каких-либо проблем со сценариями, при объединении / преобразовании геотегов с GDAL я стараюсь просто использовать опцию BIGTIFF = YES независимо от того, какие размеры файлов будут использоваться, чтобы …

1
PyQGIS сохраняет растр как визуализированное изображение, затем использует на нем инструменты GDAL
Я попытался использовать код из QGis Save Raster в качестве отрендеренного изображения . iэто растровый слой: pipelayer = i pipeextent = pipelayer.extent() pipewidth, pipeheight = (pipelayer.width(), pipelayer.height()) piperenderer = pipelayer.renderer() pipeprovider = pipelayer.dataProvider() crs = pipelayer.crs().toWkt() pipe = QgsRasterPipe() pipe.set(pipeprovider.clone()) pipe.set(piperenderer.clone()) pipedFile = os.path.join(tempfile.gettempdir(), safeLayerName + '_pipe.tif') print pipedFile file_writer …

1
Могу ли я сохранить исчезающий альфа-слой при наложении мозаики на изображения с помощью gdal?
Я накладываю мозаику на некоторые изображения с помощью gdal и хотел бы улучшить конечный результат, используя постепенный / постепенный альфа-слой к краю каждого изображения, чтобы убрать острые края в середине мозаики. У меня проблема в том, что часть каждого отдельного изображения с постепенным альфа-слоем маскирует изображения под ним в конечной …

1
ArcGIS Raster Mosaic Dataset и GDAL VRT, когда использовать?
ArcGIS Desktop имеет набор растровых данных мозаики , QGIS и друзья имеют виртуальные растровые таблицы . Просмотр документации обнаруживает большое сходство. Они оба создают или включают альтернативное представление данных, которое находится где-то еще, без необходимости фактически создавать новое изображение. Примеры включают создание одного бесшовного изображения из множества плиток без фактического …

2
Преобразование стека временных рядов растра GTiff в один NetCDF
Переезд из списка рассылки gdal-dev: В понедельник, 2 сентября 2013 года, в 19:09 Дэвид Шин написал: Привет список, я пытаюсь упаковать временные ряды растров GTiff с идентичной проекцией / экстентом / разрешением как один файл NetCDF для распространения. Я провел последний час, консультируясь с онлайн-документом и безуспешно играя с gdal_translate, …
12 python  gdal  netcdf 

3
Gdal Dataset.ReadAsArray () аварийно завершает работу Python
Я использую Python 2.6.5 (32bit) с Numpy 1.3 и Gdal 1.9.1, установленными в Windows 7 64bit. Я пытаюсь прочитать набор растровых данных Imagine (.img) объемом 800 МБ в массив Numpy, чтобы выполнить некоторую растровую алгебру, но как только я запускаю следующий код, происходит сбой Python.exe. from osgeo import gdal g …
12 gdal  numpy  python-2.6  array 

3
GDAL и Python: как получить координаты для всех ячеек, имеющих определенное значение?
У меня есть двоичная сетка Arc / Info - в частности, растр накопления потока ArcGIS - и я хотел бы идентифицировать все ячейки, имеющие определенное значение (или диапазон значений). В конечном счете, мне нужен шейп-файл точек, представляющих эти ячейки. Я могу использовать QGIS, чтобы открыть hdr.adf и получить этот результат, …
12 python  raster  gdal 

5
Установка GEOS и Shapely в Windows
При попытке установить Shapely на мой 64-битный компьютер с Windows я не могу заставить работать библиотеку GEOS. До сих пор я запустил установщик OSGeo4W, из которого я установил GDAL (я считаю, что библиотека geos включена в этот пакет). После этого я проверил и у меня есть geos_c.dll в моем C:\OSGeo4W\binкаталоге, …
12 qgis  python  gdal  shapely 

1
GDAL RasterizeLayer не записывает все полигоны в растр?
Я пытаюсь записать шейп-файл в растр, используя RasterizeLayer из GDAL. Я предварительно создаю растр области интереса из другого шейп-файла, учитывая определенный размер пикселя. Этот AOI затем служит базой для всех последующих растеризаций (одинаковое количество столбцов и строк, одинаковая проекция и геотрансформация). Проблема возникает, однако, когда я иду, чтобы записать формы …

1
Есть ли способ правильно заставить GDAL вызывать исключения в Python?
Я работаю с GDAL в Python и хотел, чтобы GDAL вызывал исключения, чтобы я мог сделать с ними что-то полезное. Например, если файл нельзя открыть с помощью gdal.Open (), я бы хотел выдать исключение вместо gdal, возвращающего None. Я просто хотел бы получить способ фиксировать ошибки, а не сбрасывать их …
12 python  gdal  ogr  osgeo 

1
Преобразование растровых данных в полигональные
Я пытаюсь преобразовать растровые данные в полигональные. Ранее я использовал shapefile.py для создания точечных данных по отдельным широтам / долготам на растре. Но это создаст огромные данные, и их запрос станет большой проблемой. Таким образом, было бы лучше, если бы я мог преобразовать растровые данные в данные многоугольника. Мне удалось …

2
TRI, TPI или Roughness
Я работаю над прогнозом выбора места, где я не смогу выполнять какие-либо наблюдения на месте. Ключевым компонентом процесса выбора является прочность неровной поверхности. Я планирую использовать GDALdem для создания производных карт прочности. Я читал как Уилсон, и соавт. Бумага 2007 года и документация GDALdem . В то время как оба …

7
установка GEOS, PROJ, GDAL / OGR в python virtualenv на Mac OS X
Я пытаюсь настроить изолированный python virtualenv для работы над ГИС-проектами на моем Mac OS X. Похоже, мне потребуется установить GEOS, PROJ, GDAL / OGR с сайта kyngchaos здесь http://www.kyngchaos.com/ софт / фреймворки, а не просто_установить его в мой virtualenv. Это точно? Загрузки, доступные на kyngchaos, являются установщиками pkg, а не …
12 gdal  ogr  osx 

3
gdalmerge создает слишком большой файл
Я пытаюсь объединить 60 файлов геотифов в один огромный файл, чтобы иметь возможность создавать плитки из полученного огромного файла геотифов с помощью gdal2tiles. Процесс слияния работал, но по какой-то причине он создает файл размером 78 ГБ вместо ожидаемых 19 ГБ. Не совсем уверен, что там пошло не так. Причина для …

1
GDAL полигонизировать в Python, создавая пустой полигон?
У меня возникли проблемы с использованием функции Polygonize в Python. Пример поваренной книги для этого можно найти здесь . Соответствующая часть моего кода: sourceRaster = gdal.Open('myraster.tif') band = sourceRaster.GetRasterBand(1) bandArray = band.ReadAsArray() outShapefile = "polygonized" driver = ogr.GetDriverByName("ESRI Shapefile") if os.path.exists(outShapefile+".shp"): driver.DeleteDataSource(outShapefile+".shp") outDatasource = driver.CreateDataSource(outShapefile+ ".shp") outLayer = outDatasource.CreateLayer("polygonized", srs=None) …
12 python  gdal 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.