Abrindo arquivo geodatabase no QGIS para Ubuntu?

9

Até agora, encontrei instruções sobre troca de pilhas, mas são para janelas. E até agora as informações que encontrei são para janelas. Atualmente, tenho o Ubuntu 13.04 Raring tail. Estou usando o qgis 1.8. Entendo que o gdal vem automaticamente com ele e devo ser capaz de abri-lo (.gdb). Eu tenho o arquivo .gdb no meu computador. Eu tentei adicionar camada de vetor e tipo de fonte como arquivo e banco de dados e diretório. A opção de banco de dados quer que eu me conecte a um servidor, mas não preciso.

Instalando o suporte ao File Geodatabase (* .gdb) no QGIS?

Ferramenta de código aberto capaz de ler o geodatabase do arquivo Esri (.gdb)?

Eu tentei instalar o ubuntu gis ppa, a versão estável e instável, isso realmente fez com que o qgis perdesse a opção do plugin python e eu tenho que fazer uma desinstalação limpa. sudo apt-get remove --purge qgis

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

Eu li isso no stackexchange: Migrando dados de geodatabase para PostGIS sem aplicativos Esri?

Talvez essa seja a minha resposta, mas ele quer dizer colocar isso no terminal?

TJ
fonte
Aqui está a mensagem de erro exata: não é uma fonte de dados válida ou reconhecida
TJ
Qual é a versão do seu Geodatabase de Arquivos? Eles precisam ter pelo menos a versão 10.0, pois as versões anteriores não são suportadas pela API.
Get Spatial
Estou usando o Arc GIS Desktop 10.1
TJ
Qual é a fonte do seu geodatabase de arquivo? Você criou ou veio de outro lugar? Entendo que o software que você está usando é a versão 10.1, mas é necessário garantir que a versão do banco de dados geográfico seja pelo menos 10.0 e que não foi criada com uma versão anterior.
Get Spatial
Não, eu o criei usando o software 10.1 talvez 2 semanas atrás.
TJ

Respostas:

0

Em 2019 com o qgis 3.6, você pode fazer isso !!!!

Etapa 1: clique no botão Adicionar vetor (círculo vermelho)

insira a descrição da imagem aqui


Etapa 2: selecione o diretório, openFileGDB e o caminho do arquivo (seta vermelha)

insira a descrição da imagem aqui


Etapa 3: selecione todas as camadas (círculo vermelho) insira a descrição da imagem aqui


Feito!!!!! Você acabou de adicionar todas as camadas ao qgis

hoogw
fonte
3

Eu sei que já faz um tempo desde que essa pergunta foi feita, mas eu estava tendo problemas semelhantes (embora com 14.04) e pensei em publicar minha solução.

Eu também tinha o QGIS 1.8 instalado (e tentei novamente novamente com 2.18 sem sucesso), e a solução fornecida pelo jbalk não funcionou porque essa opção não existia na lista suspensa. Enquanto o driver OpenGDB é instalado no QGIS por padrão, é o caso somente quando ele é compilado no GDAL versão 1.11.0 ou superior (consulte o comentário de RyanDalton no suporte ao File Geodatabase (* .gdb) no QGIS? ). Ao instalar a versão estável da versão QGIS de acordo com as instruções do site QGIS , acabei com uma versão GDAL de 0.9. #.

Você pode verificar sua versão do GDAL digitando

gdalinfo --version

A maneira mais fácil de corrigir isso agora (talvez essa atualização não existisse em 2013) é instalar usando os repositórios baseados no ubuntugis, de acordo com as instruções no site do QGIS . A versão GDAL estará atualizada (a minha atualmente lê 2.1.0), o driver OpenGDB funcionará imediatamente e você pode seguir as instruções do jbalk.

Robert Yi
fonte
1

Camada> Adicionar camada vetorial> Diretório> Tipo: ESRI FileGDB> Navegue até a pasta gdb, destaque e pressione OK.

Desde que você fez a pergunta, o QGIS foi atualizado várias vezes e o suporte ao FileGDB melhorou. Reinstale o QGIS e tente o procedimento acima e publique capturas de tela se houver algum erro.

jbalk
fonte