J'ai un collègue qui gère une grande base de données MS Access qui contient des champs X & Y pour divers emplacements qu'il suit. Nous avons précédemment exporté les données vers CSV et utilisé le plug-in de texte délimité QGIS pour tracer les emplacements.
Nous aimerions maintenant tracer ces données directement dans QGIS en nous connectant à la base de données MS Access via une connexion ODBC (par opposition à l'exportation vers CSV).
- QGIS peut-il consommer les données de la connexion ODBC pour tracer les emplacements XY?
- Peut-il être «lié en direct» à la connexion ODBC de sorte que lorsqu'un projet est rouvert, la couche «replotte» dynamiquement tous les emplacements anciens et nouvellement ajoutés (par opposition à l'exportation vers un fichier de formes, ce qui créerait un instantané dans le temps)?
- Pouvez-vous créer des connexions ODBC tabulaires qui peuvent être jointes à des tables spatiales dans QGIS?
Vous pouvez faire tout cela dans ArcGIS (outil "Ajouter des données XY"), donc ce serait génial si cette capacité existait dans QGIS. Je ne trouve aucun endroit qui mentionne son existence.
Je ne prévois pas de passer à une base de données spatiale. En tant que personne SIG moi-même, oui, je sais qu'il est logique de passer à une base de données spatiale, et oui, j'ai utilisé PostGIS pour gérer ce type de données. Mais ce ne sont pas des options pour le moment. L'utilisateur n'est pas un SIG et ne veut pas l'être, et il gère sa propre base de données dans MS Access et cela ne changera pas. Je suis et je le pousse à donner des coups de pied et à crier dans le monde SIG et je veux le rendre aussi facile que possible. Il peut vivre avec l'exportation vers CSV, j'espérais juste qu'il y avait une meilleure solution UTILISER ODBC POUR MS ACCESS et afficher les données XY dans QGIS.