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

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

9
Додавання поля з назвою файлу при об'єднанні файлів форм з ogr2ogr?
Я зливаю кілька форм-файлів, і у мене виникли деякі проблеми, роблячи це всередині QGIS, тому я безпосередньо використовую ogr2ogr. Я роблю це (партією): ogr2ogr -overwrite %destination% %n1% ogr2ogr -update -append %destination% %n2% -nln all_new ogr2ogr -update -append %destination% %n3% -nln all_new ogr2ogr -update -append %destination% %n4% -nln all_new Це прекрасно …
14 gdal  ogr2ogr 

3
Як конвертувати афінні координати в lat / lng?
Я надзвичайно новачок у ГІС. Я використовую gdalдля читання на карті землекористування / наземного покриття, і мені потрібно вибрати лат / lng певних типів земельного покриву, щоб індексувати в інший набір даних, який виражається лише в lat / lng. На жаль, я не розумію форму координат x і y, що …

3
Gdal: відсікання растра з іншим
Я пишу просту утиліту, щоб обрізати партії растрових файлів багатополосних геотифів на ту саму (меншу) область. Використовуючи gdalwarp, я можу легко обрізати файл за допомогою однофагового відсікання форм-файлу: gdalwarp -cutline clipper.shp -crop_to_cutline input.tif output.tif Однак фактична область, яку я хочу вирізати, завжди спочатку визначатиметься іншим растровим файлом геотифа, а не …
14 python  raster  gdal  clip  gdalwarp 


2
Як отримати GDAL, щоб створити статистику для GTiff в Python
Я регулярно створюю власні растри GeoTIFF з GDAL в Python, наприклад: from osgeo import gdal from numpy import random data = random.uniform(0, 10, (300, 200)) driver = gdal.GetDriverByName('GTiff') ds = driver.Create('MyRaster.tif', 200, 300) band = ds.GetRasterBand(1) band.WriteArray(data) ds = band = None # save, close однак, коли результат переглядається за …

2
Таблиці атрибутів Python, GDAL та побудови растрових
У мене є ціле растрове значення, для якого я б хотів створити таблицю атрибутів растра за допомогою Python та GDAL. Я можу створити таблицю атрибутів растра GDAL в Python наступним чином: >>> rat = gdal.RasterAttributeTable() Це добре працює, як ми бачимо: >>> rat <osgeo.gdal.RasterAttributeTable; proxy of <Swig Object of type …

2
Перетворити .tif з .tfw в GeoTiff?
У мене є файл із зображенням tif та світовий файл .tfw (створений з даних OSM з Mapertive). Як я можу (за допомогою командного рядка Linux) перетворити це у файл GeoTIFF? (тобто я хочу мати один файл, а не 2). Я впевнений, що це можливо за допомогою gdal чи чогось іншого.

6
Як я повторюю кожну клітинку безперервним растром?
Дивіться це посилання для отримання детальної інформації. Проблема: Я хочу провести цикл через суцільний растр (той, у якого немає таблиці атрибутів), комірку за коміркою, і отримати значення комірки. Я хочу взяти ці значення та запустити на них умовні умови, емулюючи кроки алгебри карти, детально описані нижче, не використовуючи фактично растровий …
13 python  raster  arcobjects  gdal  c# 

3
Як вирівняти колір, яскравість та контрастність на кількох сканованих паперових картах
Я здебільшого хлопець з векторів, але для поточного проекту мені потрібно працювати з купою старих сканованих паперових карт (ww2 карти пошкоджень бомб для Лондона, якщо зацікавлено!) Ми просканували і геореференгували карти, а тепер хочемо створити складений кахельний шар для розміщення на веб-сайті. Ми виріжемо кордони, очевидно, тут не проблема. Проблема …

3
синтаксис растрового калькулятора gdal_calc для логічних операторів та інших функцій
У документації для gdal_calc зазначено калькулятор растрових командних рядків із синтаксисом numpy . Пізніше є кілька прикладів, коли в одному з них: gdal_calc.py -A input.tif --outfile = result.tif --calc = "A * (A> 0)" --NoDataValue = 0 - означає встановлені значення нуля і нижче до нуля На жаль, не існує …
13 python  gdal  numpy  gdal-calc 

2
Завантаження растрових даних у python з postgis за допомогою psycopg2
У таблиці постгресів є растрові дані, які я хочу потрапити в python як масивний ряд. Я використовую psycopg2 для підключення до db. Я можу завантажити дані, але вони повертаються як рядок (можливо, серіалізований двійковий). Хтось знає, як взяти цей рядок і перетворити його на нумерований масив? Я вивчив інші варіанти …

1
Нарізка OGR / GDAL призводить до низької експлуатації ядра
Я намагаюся обробити деякі растрові дані за допомогою ogr / gdal, і я не можу отримати повне використання всіх ядер на своїй машині. Коли я запускаю процес лише на одному ядрі, я отримую 100% використання цього ядра. Коли я намагаюся розділити на багатоядерні (на прикладі нижче, відбиваючи зсуви x і …

3
Як додати підтримку драйвера FileGDB (API файлу grib Esri) у fiona?
З цього питання було багато питань, але жодне з них не вирішило моєї проблеми. У мене машина з: 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 встановлений у C:\Python34\Lib\site-packages\osgeo. Там у мене є маса файлів …

2
Встановлення 0 значень у GeoTIFF для нодаток за допомогою GDAL?
Чи є спосіб встановити всі пікселі значення 0 на растрі до ноданих за допомогою GDAL? Я хотів би використати fillnodata для заповнення деяких дірок, але отвори встановлені на 0, тому мені потрібно спочатку їх видалити
13 raster  gdal 

4
Немає модуля з іменем "osgeo"
Я встановив GDAL і перевірив у командному рядку, він працює і коли я запускаю gdal2tiles.py в командному рядку, він працює, але коли я запускаю той самий файл gdal2tiles.py з python IDLE, я отримую "Жоден модуль з іменем" osgeo помилка "". Чи можете ви допомогти.
13 python  gdal  osgeo  osgeo4w  pyqt4 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.