#1 Fri 11 September 2026 14:02
- Sofia2025
- Participant occasionnel
- Date d'inscription: 15 May 2025
- Messages: 15
QGIS: Format .db pour integration sur Python Tkinter
Bonjour
J'ai une cartographie avec multiples points et les etiquettes complexes que je souhaite garder.
J'ai besoin d'utiliser ma map dans l'application dont je suis en train de construire sur Python (tkinter).
Pour visualisation des cartes sur tkinter j'utilise TkinterMapView.
La seule façon d'utiliser les données stockes sur l'odrinateur tant que fond de carte c'est de les avoir en format .db (selon le developpeur de TkinterMapView).
Ma question donc :
Comment enregistrer ma map sous format .db (pas .sqlite) ?
Est-ce que le format .db n'est pas compatible avec les etiquettes complexes (entre autre j'ai une code pour attribution des couleurs) ?
Petite remarque:
- Deja trouvé comment generer une carto .html (qtiles et web map). Les deux sont pas parfaites au niveau etiquette. J'ai pas trouvé le moyen de brancher ma carto .html dans le widget TkinterMapView.
- Si la map en .html peut fonctionner sur Python je peux y arriver avec les etiquettes. Attention j'ai deja le code qui permet d'utiliser un moteur de recherche pour afficher .html (plugin webbrowser). Cela ne me convient pas car j'utilise les manip de TkinterMapView (creation des points, tracage de positionnement gps de l'appareil)
J'espere que c'etait assez clair
Merci beaucoup en avance !!
Hors ligne
#2 Mon 14 September 2026 16:05
- Sylvain M.
- Participant assidu
- Lieu: Saint-Pierre-des-Nids (53)
- Date d'inscription: 8 Sep 2005
- Messages: 1078
Re: QGIS: Format .db pour integration sur Python Tkinter
Comment enregistrer ma map sous format .db (pas .sqlite) ?
Une base SQLite peut avoir n'importe quelle extension : .db, .sqlite ou même .gpkg qui sont aussi des bases SQLite :
https://www.sqlite.org/fileformat.html
Vous pouvez les créer en python, ou renommer l'extension d'une base SQLite précédente.
Par contre, attention, une base de donnée ne contient pas des "cartes", mais des données structurées sous formes de tables.
Pour vous aider, auriez vous un lien vers le site/appli, même en cours de développement ?
Dernière modification par Sylvain M. (Mon 14 September 2026 16:06)
Sylvain M.
Hors ligne

