Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#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

 

Pied de page des forums

Copyright Association GeoRezo