Як конвертувати дані з .gdb у файл форми без ArcMap?


14

У мене папка .gdb з файлами LOCK, файлами FREELIST, файлами ATX, файлами GDBINDEXES, файлами GDBTABLE, файлами GDBTABLEX та файлами SPX.

Я хочу перетворити дані про посилки в цій папці у файл форми, щоб я міг завантажувати її в Arc GIS в Інтернеті. Якби у мене ще була версія для настільних комп'ютерів ArcGIS, це було б простим завданням, але я більше не маю доступу до цієї версії програмного забезпечення.

Будь-які ідеї, як отримати ці дані про посилку у файл форми? Я ще не намагався завантажити QGIS, тому я не впевнений, чи не було б це програмне забезпечення, як ArcGIS 10.1


3
Це має допомогти: gis.stackexchange.com/questions/22201/… .... Доступ до нього та експортуйте його.
Бранко

Windows розглядає файли баз даних про геодані як папки, але вони не корисні як папки. "Файли" в папці, як правило, не використовуються нічим іншим, і будь-яка їх модифікація може пошкодити базу даних геоданих.
Кріс Ш

Це працює! (відкриття шару в QGIS та використання відкритого каталогу). Спасибі
Davidesl

Відповіді:


15

Одним із варіантів, який може бути трохи швидшим (менше кліків) або ви можете зателефонувати зі скрипту, буде використовувати команду ogr2ogr (використовуючи OSGeo4wShell (що поставляється із встановленням QGIS)).

ogr2ogr -f "ESRI Shapefile" C:/Temp/Shps C:/Temp/test.gdb

введіть тут опис зображення

Якщо ви хочете експортувати підмножину, ви можете скористатися тією ж командою вище, але в кінцевому списку викласти назви таблиць (наприклад, посилка та citybnd).

ogr2ogr -f "ESRI Shapefile" C:/Temp/Shps C:/Temp/test.gdb parcel citybnd

Це не працює для мене. Коли я запускаю, $ ogr2ogr -f "ESRI Shapefile" some-shape.shp some-geo-db.gdbотримую такий результат:FAILURE: Unable to open datasource 'some-geo-db.gdb' with the following drivers. -> ESRI Shapefile -> MapInfo File <snipped for brevity> -> OpenFileGDB
mkirk

Вирішено - те саме, що: gis.stackexchange.com/questions/143577/…
mkirk

11

Файл Geodatabase у QGIS 2.4 введіть тут опис зображення

Примітка: Використовуйте Каталог, а не Файл

Після завантаження бази даних geodatbase збережіть файл форми

введіть тут опис зображення


Ваша відповідь показує, як завантажувати файли таблиці (бази) геоданих у QGIS, але не як експортувати їх у формати (файли).
artwork21

Ви намагалися клацнути правою кнопкою миші на шарі в QGIS і зберегти як?
Рейнер

1
Додано Зберегти як Shapefile [в меню шару]
Mapperz

Це не працює для мене. Коли я зберігаю як шар фігури, новий шар створюється без видимих ​​помилок, але у нового шару немає особливостей (я перевірив, що вибрав для збереження всіх функцій, а не лише вибраних.)
mkirk
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.