Convertendo banco de dados ms-access em banco de dados espacial fácil de usar

9

Recentemente, assumi a propriedade de um banco de dados MS-Access (2007 accdb), que desejo poder usar em um GIS. Eu sei um pouco sobre GIS (usei QGIS e ArcGIS um pouco), mas muito pouco sobre bancos de dados. Atualmente, não há dados espaciais, mas eu tenho vários arquivos de forma aos quais quero vinculá-los e, idealmente, mesclar todos esses arquivos / bancos de dados em um banco de dados espacial.

Se eu tivesse acesso ao ArcMAP, provavelmente configuraria um geodatabase da ESRI, mas isso não está disponível. Pelo que li, o PostGIS pode ser algo que eu poderia usar, mas como eu digo, sei muito pouco sobre bancos de dados além do MS-Access.

Existe um sistema amigável que alguém possa me apontar na direção de? Ele precisaria ser compatível com o MapInfo 7 (não pergunte!) Ou com o QGIS. Qualquer ajuda / conselho seria muito apreciada.

AWalsh
fonte

Respostas:

6

Sua melhor aposta é manter sua geometria em arquivos de forma e manter os dados em acesso. Apenas verifique se há um ID comum nas duas tabelas. O QGIS e o Mapinfo suportam a união de formas aos recursos do banco de dados (por exemplo, acessados ​​via odbc). No Mapinfo, verifique a função "geocode".

johanvdw
fonte
Obrigado por sua pronta resposta. Eu fiz o que você sugeriu e funciona bem. A tabela é bastante grande - existe alguma maneira de evitar que isso afete o desempenho no QGIS no que é um laptop bastante antigo?
precisa saber é o seguinte
3

Se você estiver interessado no PostGIS, poderá visitar o site BostonGIS. Eles têm um ótimo material para você começar . Você também pode começar com a introdução do OpenGeo ao workshop PostGIS .

O PostGIS possui um importador de shapefile que você pode usar para carregar seus arquivos de forma. Quanto aos arquivos accdb, convém convertê-los para o SQL primeiro. O Bullzip possui essa ferramenta gratuita para converter arquivos accdb em SQL e carregá-los no Postgresql / PostGIS. Depois de carregado, você pode se juntar a eles no PostGIS.

O QGIS possui suporte PostGIS nativo . O Mapinfo também suporta o PostGIS .

RK
fonte
Obrigado pela sua pronta resposta - esses guias para iniciantes eram exatamente o que eu estava procurando!
AWalsh