Ici on parle de l’éditeur de carte (communément appelé Cartouche ou Papyrus).

Post Reply

Outil pour renommage des routes

Post by buchet37
Bonjour à tous.

J'ai entrepris de me mettre au nommage des routes.
Cependant, j'ai trouvé le travail assez fastidieux, surtout dû au fait qu'il existe de nombreux mini segments où il faut descendre dans les niveaux de zooms pour les voir.
Le (merveilleux) outil d'Alcollo47 permet de le faire, mais c'est un peu lourd pour ce type d'opération.

Je me suis donc fait un petit outil fonctionnant un peu comme "Select entire Street", mais se basant sur le type route au lieu du nom.
Ça donne ça :
https://docs.google.com/open?id=0B9PWiW ... DRQY1hMeHM (lien brisé)

L'outil sélectionne toutes les routes de ce type situées entre ces 2 segments.
Ça permet d'aller relativement vite sur les zones quasi désertes (et les autres)

Edit :
Nouvelle version V3.53 Select Same Type Roads.user.js
Principales évolutions :
- Intégration à WME et gestion dynamique des boutons
- Amélioration du calcul entre 2 segments ( prise en compte de l'orientation des segments, intégration des rondpoints)
- Ajout du "Roundabout => Landmark"
- Gestion du Layer landmark (merci gdu1971)
version 3.5:
- Ajout de "Street => Smooth River" utilisation des B-Splines pour lisser les polygones.

Le détail des évolutions ici

Installation directe via http://userscripts.org/scripts/show/158050
buchet37
Waze Global Champs
Waze Global Champs
Posts: 1122
Has thanked: 71 times
Been thanked: 240 times

POSTER_ID:1952780

1

Send a message
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM

Post by buchet37
Arggh!!
La nouvelle version de l'editeur m'a supprimé tous mes jolis boutons.

Moi, qui voulais ajouter une fonction:
- On sélectionne un segment et on part dans les deux directions jusqu'au bout (sans doute la plus efficace ... )

Il n'y a plus qu'attendre que je trouve comment s'interfacer avec le nouvel editeur.
je pense que la mise à jour de StreetToiRiver me permettra d'adapter.
Sinon, faudra que je fasse appel aux experts parce que sur cette partie (interface avec la page Web), je n'y connais rien.
buchet37
Waze Global Champs
Waze Global Champs
Posts: 1122
Has thanked: 71 times
Been thanked: 240 times
Send a message
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM

Post by buchet37
davchti wrote:ah oui ça avait l'air bien lol
Ca n'en avait pas que l'air !
Ca marchait super .
Mais ca n'a marché qu'une journée lol
buchet37
Waze Global Champs
Waze Global Champs
Posts: 1122
Has thanked: 71 times
Been thanked: 240 times
Send a message
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM

Post by buchet37
J'y ai pensé quand j'ai vu le script de bgodette qui se substitue la fonction "Q".
j'ai hésiter à le faire car les raccourcis clavier sont principalement dédiés à la fonction principale, pas aux add-ons.

Mais je vais peut-être me lancer dedans (ca me manque trop ! ) , avec quelque chose du genre "shift-ctr droit-alt-# ", ca devrait pas entrer en conflit avec WME (et j'ai le script de bgodette comme guideline.
Je regarde ça dès ce soir

PS : Je vais peut-être simplifier la commande pour ne pas me casser les doigts :lol:
buchet37
Waze Global Champs
Waze Global Champs
Posts: 1122
Has thanked: 71 times
Been thanked: 240 times
Send a message
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM

Post by buchet37
Ça y est : ça remarche :
https://docs.google.com/open?id=0B9PWiW ... FpGUmxraWc
Je n'ai pas grand mérite : StreetToRiver a été mis a jour. :oops:

Par contre, j'ai trouvé comment regroupé tous mes petits bouts de script dans un seul .
Je ferais cela au fur et à mesure des versions.

Pour le moment, je vais faire évoluer celui-ci pour faire la sélection a partir d'un seul segment et partir des 2 cotés.
Dans un 2ème temps, j'espère pouvoir propager le nom du segment d'origine sur tous les voisins.
Je ne suis pas sur d'y arriver, mais j'ai bon espoir.
buchet37
Waze Global Champs
Waze Global Champs
Posts: 1122
Has thanked: 71 times
Been thanked: 240 times
Send a message
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM

Post by buchet37
arbaot wrote:sous chrome l'extension du lien ci dessus reste en Papyrus: Select Roads A<=>B 1.0
je ne sais pas d'où ca vient !!
Sous Firefox, j'ai "Papyrus: Select Roads A<=>B Beta 2.0. JCB"

Par contre, je suis heureux de savoir que ça marche aussi sous Chrome.
C'est vrai que l’interfaçage de StreetToriver avec le navigateur est minimaliste (un simple bouton toujours présent) et vraisemblablement assez robuste.
buchet37
Waze Global Champs
Waze Global Champs
Posts: 1122
Has thanked: 71 times
Been thanked: 240 times
Send a message
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM

Post by buchet37
Nouvelle version et changement de nom pour la capture de la route à partir d'un seul segment

https://docs.google.com/open?id=0B9PWiW ... 3dwU3NKR1E

@ Mboris
J'utilise Googledoc pour partager mes scripts, donc l'installation n'est pas automatique.
Pour installer, on clique sur le lien : ca ouvre le scrit dans la page googledoc
On fait "Fichier", "Telecharger" et on le glisse sur la page de l'editeur.

Normalement, ca marche ..
buchet37
Waze Global Champs
Waze Global Champs
Posts: 1122
Has thanked: 71 times
Been thanked: 240 times
Send a message
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM

Post by buchet37
tcm33 wrote:Super !
Un micro-détail, si tu ajoutes un petit class="btn" dans le code du bouton, c'est plus chôli :

Code: Select all

var btn = $('<button title="Select 2 segments and click this button" class="btn">Select Same Type Roads</button>');
Ce que tu me demandes est trop compliqué pour moi. :oops:
Programmer la fonction, ca va (et encore !) .
Gérer l'interface, ca je ne sais pas faire.
je me documente, mais c'est pas simple.

Blague à part, merci pour le coup de main.
Si j'ai bien compris par le class="btn", on récupère ce qui est définit pour les autres boutons de page (pour une meilleure homogénéité, et pouvoir évoluer en même temps que le site sans intervention)

J'en deduis que si on veut personaliser son bouton, il faut créer une classe spécifique, definir les paramètres et l'appliquer aux bouton par class="mybtn" par exemple.
C'est ca où c'est autre chose, ou c'est autre chose ?
buchet37
Waze Global Champs
Waze Global Champs
Posts: 1122
Has thanked: 71 times
Been thanked: 240 times
Send a message
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM

Post by buchet37
tcm33 wrote:
buchet37 wrote:C'est ca ou c'est autre chose ?
C'est ça ! ;)
Merci. Va vraiment que je creuse ça.
buchet37
Waze Global Champs
Waze Global Champs
Posts: 1122
Has thanked: 71 times
Been thanked: 240 times
Send a message
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM

Post by buchet37
Nouvelle Version RC 1.0
- Selection multiple possible (pour "traverser" les carrefours ou pour renommer une route ayant plusieurs types)
On peut maintenant sélectionner plusieurs segments.
par exemple:
Lorsque la route présente de multiple interconnexions avec d'autres routes de même type: on sélectionne un segment dans chaque portion et au final, toute la route est sélectionnée
Lorsqu'une même route à plusieurs types, on sélectionne un segment sur chaque type et la route est sélectionnée en entier soit pour la renommer soit pour homogéniser le type de route.
- Integration du "Select Roundabout".
Si on sélectionne un segment de rondpoint , la fonction change en "Select Roundabout" et le sélectionne
- Ajout bouton pour la fonction entre 2 segments (Ex "Select Road A<=>B")
La fonction initiale (sélection entre 2 segments) est placée dans un bouton séparé
- Le script est prêt pour accueillir d'autres boton (et fonctions)
RC 1.0 Select Same Type Roads.user.js

Un petit bug (connu) persiste : Si la route forme une boucle, les segments sont sélectionnés 2 fois (puisque sélectionnés par les 2 extrémités du segment.)
Dans certains cas, cela peut poser problème lors de la sauvegarde
En particulier, si on fait une suppression puisqu'on essaie 2 fois de supprimer le même segment.
Ca devrait être réglé sur la prochaine version.
buchet37
Waze Global Champs
Waze Global Champs
Posts: 1122
Has thanked: 71 times
Been thanked: 240 times
Send a message
Waze Global Champs - Country Manager France - Area Manager Touraine
2M edits - 5000UR - Iphone 6- Waze 4.0.1.1
Scripts :WME Select Same Type Roads | WME Check Road Name | PM