Tenho um colega de trabalho que gerencia um grande banco de dados do MS Access que contém campos X e Y para vários locais que ele rastreia. Já exportamos os dados para CSV e usamos o plug-in de texto delimitado por QGIS para plotar os locais.
Agora, gostaríamos de plotar esses dados diretamente no QGIS, conectando-nos ao banco de dados do MS Access por meio de uma conexão ODBC (em vez de exportar para CSV).
- O QGIS pode consumir os dados da conexão ODBC para plotar os locais XY?
- Pode ser "ligado ao vivo" à conexão ODBC para que, quando um projeto for reaberto, a camada "reploque" todos os locais antigos e adicionados recentemente dinamicamente (em vez de exportar para o shapefile, o que criaria um instantâneo com o tempo)?
- Você pode criar conexões ODBC tabulares que podem ser unidas a tabelas espaciais no QGIS?
Você pode fazer tudo isso no ArcGIS (ferramenta "Adicionar dados XY"), portanto seria ótimo se esse recurso existisse no QGIS. Eu simplesmente não consigo encontrar em nenhum lugar que mencione sua existência.
Não estou planejando mudar para um banco de dados espacial. Como pessoa do GIS, sim, eu sei que faz sentido mudar para um banco de dados espacial e, sim, usei o PostGIS para gerenciar esse tipo de dados. Mas essas não são opções no momento. O usuário não é uma pessoa do GIS nem deseja ser, e ele gerencia seu próprio banco de dados no MS Access e isso não muda. Estou e estou puxando-o chutando e gritando para o mundo GIS e quero facilitar o máximo possível. Ele pode viver exportando para CSV, eu apenas esperava que houvesse uma solução melhor USANDO ODBC PARA MS ACCESS e exibindo os dados XY no QGIS.