Discussion for the unofficial, community-developed addons, extensions and scripts built for the Waze Map Editor.

The official index of these tools is the Community Plugins, Extensions and Tools wiki page.

Post Reply
Forum rules
Discussion for the unofficial, community-developed addons, extensions and scripts built for the Waze Map Editor.

DO NOT START a new thread unless it is about a new idea. Keep discussion of existing tools within the main thread for that tool.

The official index of these tools is the Community Plugins, Extensions and Tools wiki page.

[Script] Road Shield Assistant (RSA)

Post by SkiDooGuy
Road Shield Assistant is designed to assist editors mapping shields. There are several general options as well as some that need to be configured per country.
2021-04-20_20h46_25.jpg
(38.4 KiB) Downloaded 774 times
2021-04-20_20h46_29.jpg
(275.51 KiB) Downloaded 773 times

If the country specific options are not configured for your country the relevant options will be disabled in the UI. Please DM/PM myself (SkiDooGuy) and we'll work to get your country set up for those options.

This script is also translation ready - so if it's not loading in your localized language please let me know and we'll get the strings loaded.

GreasyFork Link
 
 
SkiDooGuy
Coordinators
Coordinators
Posts: 2541
Answers: 1
Answers: 1
Has thanked: 428 times
Been thanked: 1428 times
Last edited by SkiDooGuy on Wed Jun 09, 2021 11:51 pm, edited 2 times in total.
Assistant Regional Coordinator: Great Lakes Region
Local Champ: Canada, USA
Country Manager: Canada, USA, Palau
Rank 6 editor

Post by SkiDooGuy
NivekFr wrote:Hello,

Thank you for this stript and for your reactivity.

In France we have a display problem with long road numbers: https://i28.servimg.com/u/f28/11/23/60/90/shared10.jpg ("D6015")

Yuck - I was afraid of that. I'll see about getting text and sign sizes to work together when they are vastly different like that.

Thanks for letting me know.
SkiDooGuy
Coordinators
Coordinators
Posts: 2541
Answers: 1
Has thanked: 428 times
Been thanked: 1428 times
Assistant Regional Coordinator: Great Lakes Region
Local Champ: Canada, USA
Country Manager: Canada, USA, Palau
Rank 6 editor

Post by SkiDooGuy
Pushed an update earlier. Let me know if there are still issues with text fitting in the shields.
SkiDooGuy
Coordinators
Coordinators
Posts: 2541
Answers: 1
Has thanked: 428 times
Been thanked: 1428 times
Assistant Regional Coordinator: Great Lakes Region
Local Champ: Canada, USA
Country Manager: Canada, USA, Palau
Rank 6 editor

Post by SkiDooGuy
jm6087 wrote:
SkiDooGuy wrote:Pushed an update earlier. Let me know if there are still issues with text fitting in the shields.
I am so glad someone pointed this out. :mrgreen:
Looks much better :D
Credit really goes to Joyriding, he pointed out how to make the Waze render engine do all the hard work. :D
SkiDooGuy
Coordinators
Coordinators
Posts: 2541
Answers: 1
Has thanked: 428 times
Been thanked: 1428 times
Assistant Regional Coordinator: Great Lakes Region
Local Champ: Canada, USA
Country Manager: Canada, USA, Palau
Rank 6 editor

Post by SkiDooGuy
FasterinoSpeederino wrote:I also say thanks @SkiDooGuy for this much-needed addition when mapping Road Shields.

I noticed that Road Shields on ramp segments are not being displayed. This is needed in Germany because of the import done by Waze, such ramp segments also have a Road Shield set.
If we could see them with the script more easily, we could better remove them in the future.
Feature added and update uploaded.
SkiDooGuy
Coordinators
Coordinators
Posts: 2541
Answers: 1
Has thanked: 428 times
Been thanked: 1428 times
Assistant Regional Coordinator: Great Lakes Region
Local Champ: Canada, USA
Country Manager: Canada, USA, Palau
Rank 6 editor

Post by russblau
RSA seems to have some "black hole" areas in which it won't display any shields. When panning into or within a black hole, I get the following error in the console:

Code: Select all

Error thrown in: tryScan
 TypeError: Cannot convert undefined or null to object
newHandler @ WazeWrapLib.js?_=1620262615897:1637
triggerEvent @ third_party-6653a26a14e59922ae36.js:1
moveTo @ third_party-6653a26a14e59922ae36.js:1
pan @ third_party-6653a26a14e59922ae36.js:1
e.panRight @ app-ad02689de58442a04e8d.js:1
T @ third_party-6653a26a14e59922ae36.js:1
f @ third_party-6653a26a14e59922ae36.js:1
c @ third_party-6653a26a14e59922ae36.js:1
u.trigger @ third_party-6653a26a14e59922ae36.js:1
e.trigger @ app-ad02689de58442a04e8d.js:1
e.triggerEvent @ app-ad02689de58442a04e8d.js:1
value @ app-ad02689de58442a04e8d.js:1
In particular, most of the District of Columbia and some of the nearby areas around the borders of the District seem to be a black hole.
russblau
State Manager
State Manager
Posts: 1552
Has thanked: 275 times
Been thanked: 583 times

Post by ojlaw
whatismoss wrote:Hello, i encountered a small issue with this script : shields remain visible on deleted segments
Screenshot_463.png
it looks like you haven't saved yet. it should disappear after saving. it looks like you have other scripts that are also highlighting the segment you have removed but not saved, so this looks like behavior that is to be expected.
ojlaw
US Waze Champs
US Waze Champs
Posts: 299
Has thanked: 120 times
Been thanked: 95 times

Post by RickyPV89
Dear SkiDooGuy,
your script is amazing but I'm facing many hard-to-read shields in Italy since we have many long texts in them (e.g. "SPexSS596dir" - 12 digits - could be the longest that comes in my mind).

Could it be possible to make them more readable?

This an example of one of the longest real names that we have: https://www.waze.com/editor?env=row&lon ... s=83186000

Thank you!!!
RickyPV89
Waze Global Champs
Waze Global Champs
Posts: 441
Has thanked: 113 times
Been thanked: 31 times


Post by pox_online
Hi,
I don't know if it was already requested as suggestion, but it would be nice, if it will also shown that there is a turn guidiance set on Junction Box Path.
As example here https://waze.com/de/editor?env=row&lat= ... s=73716101 is on the left turn a turn guidiance set, but it will shown. Only the two right turns, were it is set directly on the arrow and not on the path.
Regards
Peter
pox_online
State Manager
State Manager
Posts: 557
Has thanked: 70 times
Been thanked: 158 times