View previous topic :: View next topic |
Author |
Message |
Toons
Joined: 30 May 2010 Posts: 152
|
Posted: Sun Jan 04, 2015 7:37 pm Post subject: TBmm 3.0 |
|
|
Salut à tous,
souvenez vous :
tout a commencé par une ligne de commande en python pour créer rapidement des cartes issues du GEOPORTAIL IGN :
http://www.trekbuddy.net/forum/viewtopic.php?t=6280
Petite ligne de commande qui a grandi et qui s'est finalement transformé en application :
http://www.trekbuddy.net/forum/viewtopic.php?t=6503
Malheureusement, il y eut une petite confusion de la part d'IGN (merci MOBAC) ce qui a porté un coup fatal à la version 2 de mon petit utilitaire.
La version 3 est à ce jour pas mal aboutie et je vous propose de la tester. pour l'instant j'y ai mis quelques limitations (vous ne pourrez malheureusement pas enregistrer de carte le temps que je finalise la licence d'utilisation et les avertissements). Mais cette version règle les différents qui existaient auparavant avec IGN.
https://drive.google.com/file/d/0Bz6dDtWRLNUFTU0tWF9ETTlkaEE/view?usp=sharing
Quoi de neuf ?
- Une interface plus détaillée pour la configuration des cartes Internet
- Amélioration de la prise en charge des cartes Internet
- La prise en charge du WMTS (Geoportail, SHOM et Statkart disponible)
- L'ouverture des cartes OZI Explorer et Trekbuddy
- un révision des intéractions clavier et souris
Navigation:
- clique gauche pour déplacer la carte (avec la touche Control appuyée le déplacement est 10 fois plus important)
- double clique gauche pour centrer la carte
- clique droit pour créer une sélection
- clique central pour recharger la tuile sous le pointeur (bientôt étendu à la sélection)
- roulette pour changer de zoom
Clavier:
- Home pour centrer sur la sélection ou sur la dernière position (si pas de sélection en cours)
- Escape pour supprimer la sélection en cours
Paramétrage des cartes:Options/Configure (clique droit sur la valeur pour l'éditer)
1. Slippy maps
- cache: pour mettre en cache les tuiles (vérifier que les fournisseurs l'autorise)
- merc: indiquer si la carte est projetée ou non projetée
- zoomrange: la plage d'évolution du zoom (indiquer le min et le max entre crochets)
- résolution: liste de résolutions (équivalent à zoom)
* en mètres par pixel si la carte est projetée
* en degrés par pixel si la carte n'est pas projetée
--> si le paramètre résolution est donné, le paramètre zoomrange est ignoré
- tilesize: la taille des tuiles (256, 512...) en pixel
- epsg: l'identifiant EPSG de la projection à utiliser
* 3785: Popular Visualisatioin Sphere
* 3595: WGS 84
(ce sont les deux plus courantes)
- url: url parametrable pour l'accès aux tuiles
* [{x};{y}] ou {q}: coordonnées de la tuile
* {zoom} le niveau de zoom de la carte
* {loop} la boucle d'accés à différents serveurs
- loop: les caractères à utiliser dans la boucle
- kind: definition de l'origine des {x} et des {y}
* XY: l'origine est en haut à gauche
* invY: l'origine est en bas à gauche
* relXY: les X et Y sont centrés
* relX: seul les X sont centrés
* relY: seul les Y sont centrés
* Q: référencement quadratique (Quadtree)
- need server: necessaire parfois
2. Wmts maps (bêta en cours de développement)
- url: l'adresse de requête WMTS
- extParamId: des fois nécessaire
- need server: des fois nécessaire
- cache: pour mettre en cache les tuiles (vérifier que les fournisseurs l'autorise)
Il y a également une console intégrée à l'interface. en cas de message d'erreur, merci de me les envoyer avec le descriptif de l'action menée.
Voilà, merci à tous et aussi merci pour le soutien !
_________________ TOON's
Last edited by Toons on Mon Jan 05, 2015 12:55 am; edited 1 time in total |
|
Back to top |
|
 |
boowoo
Joined: 12 Jun 2013 Posts: 557 Location: France
|
Posted: Sun Jan 04, 2015 11:17 pm Post subject: |
|
|
Bonjour Toons,
et merci à toi de nous donner en ce début 2015, d'aussi bonnes nouvelles ...
J'ai bien envie de tester mais malheureusement pour moi le lien ne donne rien à part :
"Google Drive
Désolé. Vous ne pouvez pas accéder à cet élément, car il ne respecte pas nos Conditions d'utilisation."
Cordialement
|
|
Back to top |
|
 |
Toons
Joined: 30 May 2010 Posts: 152
|
Posted: Mon Jan 05, 2015 12:38 am Post subject: |
|
|
analyse en cours,
normalement ça passe
_________________ TOON's |
|
Back to top |
|
 |
boowoo
Joined: 12 Jun 2013 Posts: 557 Location: France
|
Posted: Mon Jan 05, 2015 8:50 am Post subject: |
|
|
Merci Toons, ça passe maintenant !
Déjà pour l'interface très clean et dépouillée ... super !
Juste trois petites questions :
- Y a t'il un moyen de conserver le centrage de la carte à l'écran quand on zoome sans être obligé de recentrer en permanence ?
- Est-il possible d'afficher le niveau de zoom (8-9-10- ...) comme dans la version précédente de TBMM 2. ?
- Dans le futur, TBMM gèrera t-il les atlas pour Trekbuddy ?
|
|
Back to top |
|
 |
Toons
Joined: 30 May 2010 Posts: 152
|
Posted: Mon Jan 05, 2015 4:35 pm Post subject: |
|
|
Salut boowoo
normalement, avec la roulette de la souris, le zoom se fait sur les coordonnées du pointeur. Si tu utilise la barre de zoom, le centrage se fait sur les coordonnées du centre de la carte. En revanche, si un message "can not load calibration map" apparaît à l'ouverture, il n'y a pas de centrage automatique lors d'un zoom.
la finalité c'est faire des cartes et des atlas pour Trekbuddy.
_________________ TOON's |
|
Back to top |
|
 |
boowoo
Joined: 12 Jun 2013 Posts: 557 Location: France
|
Posted: Tue Jan 06, 2015 7:56 am Post subject: |
|
|
Salut Toons,
Quand tu dis :
"La prise en charge du WMTS (Geoportail, SHOM et Statkart disponible)"
Pour le WMTS je n'ai que SHOM et Statkart de dispo ... Faut-il faire une manip particulière pour le Geoportail (très attendu ...) ou est-ce un problème de licence temporaire non finalisée ?
Quelle sera la taille maximum des cartes générées en format .tar ?
|
|
Back to top |
|
 |
Toons
Joined: 30 May 2010 Posts: 152
|
Posted: Tue Jan 06, 2015 12:00 pm Post subject: |
|
|
Salut Boowoo,
Le GEOPORTAIL est supporté dans les conditions requise par l'API IGN.
Démarche :
- se créer gratuitement un compte
- choisir une licence (essai, développement ou payant)
- sélectioner le WMTS
une adresse est donnée sous la forme:
http://gpp3-wxs.ign.fr/{KEY}/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
dans l'interface de configuration TBmm (cf screenshot):
- ajouter un layer WMTS bêta (sélectionner la ligne "WMTS maps (beta)" puis cliquer sur "Add")
(pour la suite il faut effectuer un clic droit sur la valeur à éditer)
- dans url coller "http://gpp3-wxs.ign.fr/{KEY}/wmts"
- cocher need server (clic droit sur "false")
- dans server coller "http://gpp3-wxs.ign.fr"
- dans username taper son login API IGN
- dans password taper son mot de passe API IGN (il sera automatiquement crypté)
puis enregistrer avec "Save"
Il apparaît automatiquement dans le menu
voilà c'est très simple
Description: |
|
Filesize: |
40.06 KB |
Viewed: |
20265 Time(s) |

|
_________________ TOON's |
|
Back to top |
|
 |
boowoo
Joined: 12 Jun 2013 Posts: 557 Location: France
|
Posted: Wed Jan 07, 2015 9:25 am Post subject: |
|
|
Salut Toons,
Merci pour la procédure Geoportail ... C'est peut-être simple mais je pense que j'aurais cherché un petit moment ...
Sinon, j'ai testé l'ouverture de gros atlas .tar dans TBMM et je n'ai aucun problème majeur d'affichage ni de navigation :
- TBMM est en capacité de gérer de très gros atlas sans que je sache s'il y a une limite par TBMM ou c'est uniquement dépendant des performances du PC ?
- La fonction de déplacement X10 est très utile ...
- A l'ouverture de chaque layers d'un atlas, l'affichage se fait sur le bas et la droite de la carte. Si on recentre autrement, le phénomène recommence à la sélection d'un autre layer : est-ce normal, et est-il possible de paramétrer celà différemment ?
- Lors de l'ouverture d'une "très grande carte" à un niveau de zoom important, le temps d'attente peut être assez long : on pourrait quelquefois penser que TBMM est planté ... Une barre d'avancement ou un message permettrait d'attendre patiemment sans clics intempestifs inutiles ...
Cordialement
boowoo
|
|
Back to top |
|
 |
Toons
Joined: 30 May 2010 Posts: 152
|
Posted: Wed Jan 07, 2015 4:32 pm Post subject: |
|
|
Salut Boowoo
Merci pour le infos.
La seule limitation pour les Atlas c'est la capacité de python http://www.python.org à gérer l'archive. J'ai fait un énorme travail d'optimisation sur les atlas et je vois que ça a porté ses fruits.
Dis mois la taille du plus gros atlas que tu as ouvert pour avoir un ordre d'idée.
Si le centrage ne se fait pas automatiquement, c'est que les cartes ne sont pas calibrées ou que la calibration n'est pas prise en charge (voir dans la console). Je vois pour créer une calibration alternative en cas de problème.
la barre d'avancement pour les atlas est intégrée c'est bon.
_________________ TOON's |
|
Back to top |
|
 |
boowoo
Joined: 12 Jun 2013 Posts: 557 Location: France
|
Posted: Wed Jan 07, 2015 6:09 pm Post subject: |
|
|
Salut Toons,
C'est vrai que quand on dit "gros atlas" tout est relatif ...
Je fais référence à des atlas "particuliers" créés avec MOBAC aux zooms 9-11-13-15 en format .tar et d'environ 4 Go chacun. De cette manière, avec ces paramètres, on peut couvrir la France entière avec 5 fichiers (env 20 Go).
Je pense que TBmm peut ouvrir des fichiers plus gros, mais je m'étais limité à la barrière des 4 Go à cause des cartes mémoire formatées en fat32 de mes deux mobiles. De toute façon, on arrive à couvrir des zones suffisamment importante comme ça ! Les derniers mobiles recevant des cartes exfat supporteront plus !
Sinon, côté centrage, les cartes sont gérées de manière très précises dans Trekbuddy et je pense donc qu'il n'y a pas de problème de calibration. Dans TBmm la console n'affiche rien ...
Pour moi, la barre d'avancement n'est visible que pour le chargement des cartes en ligne et pas pour l'ouverture des cartes dispo en .tar : par contre, on l'aperçoit brievement à la fermeture de celles-ci !
|
|
Back to top |
|
 |
guest
Joined: 08 Oct 2006 Posts: 5035
|
Posted: Fri Jan 09, 2015 3:59 pm Post subject: |
|
|
Salut Toons,
[i]J'attrape au vol ce post et je ne saisis pas trop la démarche a effectuer:
"Démarche :
- se créer gratuitement un compte
- choisir une licence (essai, développement ou payant)
- sélectioner le WMTS
une adresse est donnée sous la forme:
http://gpp3-wxs.ign.fr/{KEY}/wmts?SERVICE=WMTS&VERSION=1.0.0&REQUEST=GetCapabilities
"
OU dois-je me créer un compte gratuitement ? sur geoportail.fr ?
Si tel est le cas, je ne trouve pas ou choisir une licence ?[/i]
Evidemment après avoir cherché et uniquement après avoir posté, je trouve ma réponse.
Par contre, j'ai du malfaire, Geoportail s'affiche bien à gauche et me propose les 18 niveaux de zoom, mais les cartes restent noires barrées d'une croix... qu'ai-je mal fait ? :)
Merci
Fab'
Merci pour les infos et encore une fois merci pour ce soft très bien fait !
|
|
Back to top |
|
 |
Toons
Joined: 30 May 2010 Posts: 152
|
Posted: Fri Jan 09, 2015 7:47 pm Post subject: |
|
|
salut Fab
qu'est-ce que la console te dis ? pour l'instant, l'application ne gère pas les connexions qui passent par un proxy.
envoie moi un Screenshots de la configuration (en floutant ton username et ton mot de passe)
_________________ TOON's |
|
Back to top |
|
 |
Fabien
Joined: 09 Jan 2015 Posts: 1
|
Posted: Fri Jan 09, 2015 8:10 pm Post subject: |
|
|
J'ai quand meme pris le temps de m'enregistrer...
Voici ce que me dit la console:
J'ai sélectionné le relief et les cartes IGN, et bien sur à la place de "[key]", il y a la clé obtenue sur IGN.
|
|
Back to top |
|
 |
Toons
Joined: 30 May 2010 Posts: 152
|
Posted: Fri Jan 09, 2015 10:02 pm Post subject: |
|
|
t'es-tu connecté avec ton compte Geoportail ?
si ce n'est pas le cas, il faut le faire dans l'interface de configuration de TBmm
HTTP error 401 = le serveur demande une authentification...
_________________ TOON's |
|
Back to top |
|
 |
boowoo
Joined: 12 Jun 2013 Posts: 557 Location: France
|
|
Back to top |
|
 |
|