Otwieranie geobazy danych pliku w QGIS dla Ubuntu?

9

Do tej pory znalazłem instrukcje dotyczące wymiany stosów, ale są one przeznaczone dla systemu Windows. I jak dotąd informacje, które znalazłem, dotyczą systemu Windows. Obecnie mam ogon Runt Ubuntu 13.04. Używam qgis 1.8. Rozumiem, że gdal automatycznie do niego dołącza i powinienem móc go otworzyć (.gdb). Mam plik .gdb na moim komputerze. Próbowałem dodać warstwę wektorową i typ źródła jako plik oraz bazę danych i katalog. Opcja bazy danych chce, żebym łączyła się z serwerem, ale nie muszę.

Instalowanie obsługi geobazy danych plikowych (* .gdb) w QGIS?

Narzędzie Open Source zdolne do odczytu Geobazy plików Esri (.gdb)?

Próbowałem zainstalować ubuntu gis ppa, stabilną i niestabilną wersję, co spowodowało, że qgis straciło opcję wtyczki python i muszę przeprowadzić czystą dezinstalację. sudo apt-get remove --purge qgis

https://launchpad.net/~ubuntugis/+archive/ubuntugis-unstable

Przeczytałem o tym na Stackexchange: migrujesz dane geobazy do PostGIS bez aplikacji Esri?

To może moja odpowiedź, ale czy on ma na myśli umieszczenie jej w terminalu?

TJ
źródło
Oto dokładny komunikat o błędzie: nie jest poprawnym lub rozpoznanym źródłem danych
TJ
Jaka jest wersja Twojej Geobazy plików? Muszą być co najmniej w wersji 10.0, ponieważ wcześniejsze wersje nie są obsługiwane przez interfejs API.
Uzyskaj Spatial
Korzystam z Arc GIS Desktop 10.1
TJ
Jakie jest źródło twojej geobazy? Czy to stworzyłeś, czy może pochodzi on skądinąd? Rozumiem, że oprogramowanie, którego używasz, to wersja 10.1, ale musisz upewnić się, że wersja geobazy danych pliku to co najmniej 10.0 i że nie została utworzona w poprzedniej wersji.
Uzyskaj Spatial
Nie, stworzyłem go za pomocą oprogramowania 10.1, może 2 tygodnie temu.
TJ

Odpowiedzi:

0

W 2019 z qgis 3.6 możesz to zrobić !!!!

Krok 1: kliknij przycisk Dodaj wektor (czerwone kółko)

wprowadź opis zdjęcia tutaj


Krok 2: Wybierz katalog, openFileGDB i ścieżkę do pliku (czerwona strzałka)

wprowadź opis zdjęcia tutaj


Krok 3: wybierz wszystkie warstwy (czerwone kółko) wprowadź opis zdjęcia tutaj


Gotowy!!!!! Po prostu dodajesz wszystkie warstwy do qgis

hoogw
źródło
3

Wiem, że minęło trochę czasu, odkąd zadano to pytanie, ale miałem podobne problemy (choć z 14.04) i myślałem, że opublikuję swoje rozwiązanie.

Miałem również zainstalowany QGIS 1.8 (i później ponownie wypróbowałem to z 2.18 bezskutecznie), a rozwiązanie podane przez jbalk nie działało, ponieważ ta opcja nie istniała na liście rozwijanej. Chociaż sterownik OpenGDB jest domyślnie zainstalowany w QGIS, dzieje się tak tylko wtedy, gdy jest kompilowany z wersją GDAL w wersji 1.11.0 lub wyższej (patrz komentarz RyanDalton na temat obsługi plików Geodatabase (* .gdb) w QGIS? ). Podczas instalowania stabilnej wersji wersji QGIS zgodnie z instrukcjami na stronie QGIS skończyłem z wersją GDAL 0.9. #.

Możesz sprawdzić swoją wersję GDAL, pisząc

gdalinfo --version

Najłatwiejszym sposobem na rozwiązanie tego problemu (być może ta aktualizacja nie istniała jeszcze w 2013 r.) Jest instalacja przy użyciu repozytoriów opartych na ubuntugis zgodnie z instrukcjami na stronie internetowej QGIS . Wersja GDAL będzie wtedy aktualna (mój obecnie odczytuje 2.1.0), sterownik OpenGDB będzie działał od razu po instalacji i będziesz mógł postępować zgodnie z instrukcjami jbalk.

Robert Yi
źródło
1

Warstwa> Dodaj warstwę wektorową> Katalog> Typ: Plik ESRIGDB> Przejdź do folderu gdb, zaznacz i naciśnij OK.

Ponieważ zadałeś pytanie, QGIS został kilkakrotnie zaktualizowany, a obsługa FileGDB uległa poprawie. Zainstaluj ponownie QGIS i spróbuj wykonać powyższą procedurę i opublikuj zrzuty ekranu, jeśli wystąpią jakiekolwiek błędy.

jbalk
źródło