Доступ до файлів растрових файлів geodatabase (.gdb) за допомогою GDAL?


12

Я працюю над інструментом, який перетворює растрові шари в масиви для обробки з NumPy, і в ідеалі я хотів би мати можливість працювати з растрами, які поставляються упакованими в .gdb, не експортуючи їх усіх (особливо, якщо для цього потрібно залучати ArcGIS або ArcPy ).

Чи можливо це за допомогою драйвера OpenFileGDB?

З того, що я можу сказати, цей драйвер, як видається, трактує растрові шари так само, як векторні шари, що дає вам доступ до деяких даних про шар, але не дає вам функції ReadAsArray.


1
Від erouault.blogspot.fi/2014/01/ogr-openfilegdb-driver.html : I've encountered a few raster File Geodatabase datasets (apparently tiled), and a quick inspection of the tables makes me believe that a raster driver would be doable.Таким чином, ймовірно, виконується, але не робиться.
користувач30184

@ user30184 Ви знаєте про еволюцію, пов'язану з цим питанням. Чи може gdal 2 читати растри в gdb?
radouxju

Я цього не знаю, але мені було б цікаво дізнатись.
triphook

Відповіді:


7

Читання та запис файлів растрових баз даних geodatabase не підтримується API File Geodatabase станом на липень 2015 року. Відповідно до цього блогу Esri 2010 File File File Data Geodatabase API :

Растрові (Набір растрових даних, каталог растрових, набори мозаїчних даних та атрибути растрових) не підтримуються при первинному випуску API файлової бази даних.

Додатково, за словами співробітника Esri під час обговорення в Geonet (червень 2015 року) :

Наразі у нас немає планів щодо підтримуваного доступу до растрових даних через API файлу Geodatabase. Якщо ви вважаєте, що це потрібно, додайте його на сайт Esri Ideas, і він буде розглядатися як…


1

Дані растрових даних, що зберігаються у базах даних файлів, наразі не підтримується GDAL / QGIS.
Існує робота, яку виконують Найлл Доусон та Норт-Роуд разом з членами спільноти розвитку GDAL, щоб сподіватися, що ця функція з’явиться в майбутньому.

Перегляньте цю сторінку для новин щодо розвитку драйвера растру:
https://north-road.com/blog/

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