Ho un collega che gestisce un grande database MS Access che contiene campi X e Y per varie posizioni che tiene traccia. Abbiamo precedentemente esportato i dati in CSV e utilizzato il plug-in di testo delimitato QGIS per tracciare le posizioni.
Vorremmo ora tracciare questi dati direttamente in QGIS collegandoli al db di MS Access tramite una connessione ODBC (anziché esportare in CSV).
- QGIS può utilizzare i dati dalla connessione ODBC per tracciare le posizioni XY?
- Può essere "collegato in tempo reale" alla connessione ODBC in modo tale che quando un progetto viene riaperto, il livello "sostituisce" dinamicamente tutte le posizioni vecchie e appena aggiunte (al contrario dell'esportazione in shapefile, che creerebbe un'istantanea nel tempo)?
- È possibile creare connessioni ODBC tabulari che possono essere unite a tabelle spaziali all'interno di QGIS?
Puoi fare tutto questo in ArcGIS (strumento "Aggiungi dati XY"), quindi sarebbe fantastico se questa funzionalità esistesse in QGIS. Non riesco proprio a trovare da nessuna parte che menziona la sua esistenza.
Non ho intenzione di passare a un database spaziale. Come persona GIS, sì, so che ha senso passare a un database spaziale e sì, ho usato PostGIS per gestire questo tipo di dati. Ma queste non sono opzioni in questo momento. L'utente non è una persona GIS né vuole esserlo, e gestisce il proprio database in MS Access e questo non cambierà. Lo sto tirando a calci e urlando nel mondo GIS e voglio renderlo il più semplice possibile. Può vivere con l'esportazione in CSV, speravo solo che ci fosse una soluzione migliore UTILIZZANDO ODBC PER MS ACCESS e visualizzare i dati XY in QGIS.