Запитання з тегом «gdal»

GDAL (Geospatial Data Abstraction Library) - бібліотека перекладачів з відкритим кодом та набір утиліт командного рядка для обробки растрових форматів просторових даних. Як бібліотека, вона представляє єдину абстрактну модель даних для виклику програми для всіх підтримуваних форматів. Він також постачається з різноманітними корисними утилітами командного рядка для перекладу та обробки даних.

1
Чи слід завжди використовувати BIGTIFF = ТАК за замовчуванням?
Я іноді пишу короткі сценарії / інструкції з роботи для колег, які не дуже кваліфіковані в GDAL / програмуванні взагалі. Щоб запобігти будь-яким проблемам із сценаріями, при злитті / перетворенні геотифів з GDAL я намагаюся просто використовувати параметр BIGTIFF = ТАК незалежно від того, які розміри файлів будуть використовуватися, щоб …

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 має набір даних Raster Mosaic , QGIS та друзі мають віртуальні растрові таблиці . Огляд документації виявляє багато подібності. Вони обидва створюють або вмикають альтернативне представлення даних, які сидять десь в іншому місці, не фактично створюючи нове зображення. Приклади включають створення єдиного безшовного зображення з багатьох плиток, фактично …

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

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

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

5
Встановлення GEOS та Shapely у Windows
При спробі встановити Shapely на моєму 64-бітовому комп'ютері Windows, я не можу змусити роботу бібліотеки GEOS. Поки я запустив інсталятор OSGeo4W, з якого я встановив GDAL (я вважаю, що в цей пакет включена бібліотека geos). Після цього я перевірив, і в моєму C:\OSGeo4W\binкаталозі є geos_c.dll , але я пропустив кілька …
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 для створення точкових даних про окремі lat / lon на растрі. Але це створить величезні дані і запити їх будуть великою проблемою. Отже, було б краще, якщо я зможу перетворити растрові дані в дані багатокутника. Мені вдалося знайти …

2
TRI, TPI або шорсткість
Я працюю над проекцією вибору сайту, де я не зможу виконати жодних спостережень in situ. Ключовим компонентом процесу відбору є нерівномірність підземної місцевості. Я планую використовувати GDALdem для створення похідних карт міцності. Я читав і Wilson, та ін. Папір 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/ програмне забезпечення / фреймворки, і не просто_встановити його в мою віртуаленву. Це точно? Доступні завантаження на kyngchaos - …
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.