[Script] WME Toolbox (until 1.5.9, now archived)

Due to reports of the Simple Segment suppression feature being abused for points farming, I would suggest restricting the use to AMs withing their own area, CMs. and Rank 5 or maybe even 6 editors.

I would also suggest changing the use of “L” to “R”

“L” should refer to “Lock” and “R” should refer to editor “Rank”.
So referring to a segment as “L3” for instance is appropriate as should imply “Lock 3”.

While there are still some discrepancies in Waze, Toolbox can help with this terminology adjustment.

Because Waze has substituted “elevation” for the former “level”, the confusion with user level is gone. Alan, the leader of that particular movement, has since relented. This is why we moved back to “level”. (Although it is slightly confusing that, in the data model, elevation is called “level” and lock level is called “lockRank”, but I digress… (Most of us aren’t script authors, so it’s not really relevant.))

Anyway, I agree with this idea. At least it would disallow AMs from running through swaths of driven area just to add relatively low-value edits to likely-previously-untouched rural roads. As it turns out, AM is not itself enough to guarantee that users understand the implications of the tools they’re using. By limiting it to the AM area, we at least limit the damage that can be done—and I suppose we presume that someone will actually take care of their AM area in a way they won’t over the aforementioned swaths of driven area.

By 5 we hope that someone will know better.

Remind me how an AM can damage the map by using the Suppress Unneeded Geometry tool in their area? Also I believe the Tool Box currently limits the tool to AM and Level 5+ editors.

Is this proposal to not Allow AM use outside the area they manage even if they drove there? Sounds like a small impact.

I think they talk about Simple Segment option… it is quite dangerous.

I don’t see a real danger in making a leaner map. It is true that this function can - in very limited cases - change a 46° junction angle to a 44° angle. But then the editor who created the 46° angle in the first place is to be blamed. Angles between 40 and 50° should be avoided in any case.

I meant Clear ROad Geometry button…

OK, gotcha. I can fully agree to that. I have never quite understood what the purpose of that function is. I’m not even displaying it in my toolbar.

I personally find this tool (clear all geometry) useful when trying to correct junctions and segments which have incorrectly edited with (many) extra geometry nodes. It is sometimes easier to straighten the segment, and then readjust it to how it should be. However I only use on individual selected segments, I see no real use for it as a mass editing tool, now that the simplify tool is an option.

Sent using Tapatalk for Android 4.4.2

The clear road geometry is per selected segment only (unless something’s changed recently or an option for higher levels that I haven’t used), so it’s impact is limited, unless someone decides to mass select all visible segments and clear geometry, which would be a stupid thing for someone to do, not to mention malicious. As for limiting the suppress unneeded geometry function, I will admit I used it a bit when it was first added to help get my edits I’ll, but I only used it in areas I actually worked in previously. I can see why some might want its use limited, but I don’t think it hurts anything if someone does run it; the only problems I can think of is the peevishly mentioned 46 to 44 degree angle issue (which should be corrected by an editor anyways) and changing the last editor to change a segment, which means the editor who runs the simple segment tool takes “ownership” of any problems with those segments.

Supress geometry is ok… so I don’t know what was the problem in :smiley:

I do not feel the “tool” is the issue here, the problem is with the individuals who abuse it and burden us all with bad editing habits of not completing the task at hand of a 100% clean signature segment.
Today with self management and more stringent reviewing process for AM/CM/Rank 5 status it allows for us to insure editors are knowledgeable in the responsibility of this feature, the process of use and downfalls of abuse.
My thoughts are we do as mentioned earlier in this forum and allow only single segment action, as any editor can use hover D for the same result but this tool is more consistent and faster. Or find the means to have special status granted for those who have received training specific to the mass edit responsibility.
Personally I find the tool and highlight feature useful in finalizing an area and then monitoring with highlight toggled on for new activity of geometry realignment or deletion of segments and nodes that will now create a visual but otherwise may go unnoticed.

I will concur with what GizmoGuy411 said above. Personally, the suppress unneeded geometry tool is just ripe for abuse and I think it is the right way to go. When you can one click a 500 ft zoom level and change 50+ segments in a matter of seconds how is this furthering the map. We have had a couple separate cases that this decision had to be made. I am sure there are more out there. If you lay it out there, with a big shiny icon, out in front of someone then it will get abuse. And since it is a mass editing tool (not single segment) the potential for abuse goes up astronomically.

On another note, This my sound like an old Waze curmudgeon but I think newer editors rely on the toolbox and validator way too much. They don’t have to think what clicking an icon is actually doing to the map. Just that if they click it it fixes things, and it is a recommended tool, so hey it all of these icons that do these neat things must be something I should do.

Don’t get me wrong toolbox and other tools have their place. But, the potential for abuse by this particular component is something I don’t think as Champs we can stand by and let happen.

Under FF, in the menu there are 2 icons missing

image.jpg

edit corrected in 1.5.4.1 :wink:

The suppress tools need to be for R6 or just gone. There are higher editors than rank 3 purposely abusing the tool to get quick points, not to better the map. When you touch a segment, especially as a higher rank, it makes others think that this is how you meant to leave it (which technically you did), and you thought it was correct. You may not like it, but lower editors often look at ranks higher than themselves for examples of what to do. There are also way more higher priority items to work on that will better impact the map for drivers.

I personally have used this tool as a final touch on an area that I have just cleaned up. I do not blindly go around the map zoomed out using this one tool only, as that is not what its purpose/intent is.

I am not opposed to the highlight part of this still working.

Although I was in support of keeping this tool at a higher rank since it’s release, I think 6 may be overkill.

They’re aren’t enough rank 6 running around to add that finishing touch for everyone.

If anything maybe a rank 5 AND CM only tool. As in it checks to make sure you have both like AM/rank 3 checks for both. At that point you aren’t editing for points, but for quality.

I am personally not aware of any really active CM’s that just run around blindly pressing buttons. Although I am sure there have been some.

Just that with the low number of rank 6 around, that was the reason some of the tools got lowered in the first place. Not all countries have rank 6.

Then I would just say it goes. Yes, there have been some.

I have seen level 6 champs abusing mass edit tools—not just this one, but the ones that can cause real damage, like “auto fix soft turns, revcons…”. Doesn’t mean they aren’t useful when used properly.

By the time you’re 5 or CM, you had damn well better know better.

Unlike the autofix tools, the suppress unneeded geometry tool does not cause routing problems in most places. The only place it might cause problems is in areas where segments have not yet been touched by anyone. In the vast majority of cases, it will not harm anything, and it will reduce grist in the data model, leading to faster loading times and less data usage.

The “You are responsible for segments with your name on it!!!” should only go so far. Not every segment you touch has to be completely perfect. Incremental improvements are okay.

The problem with using the tool over swaths of driven area is many of those areas often have not been touched. Like I said, areas with ‘soft’ segment direction can be ‘hardened’ by this tool.

CMs, 5s should know better. If they don’t, we have a problem. Take it up with them.

But the amount of review done for an AM is not thorough enough to guarantee that they’ll know the limits of the tool.

FURTHER, removing mass edit tools from Toolbox just means editors will start looking for ways to accomplish them with bookmarklets. Bookmarklets are a lot more dangerous than Toolbox functions because they can be used by anyone.

I agree with Ply8808, the tool isn’t the issue, the users are.

This is the advantage of self management is it not? If a user is deemed to be abusing a tool, he/she doesn’t deserve the level that gave them access. The Champs have a way to lower user rank with a few keystrokes and mouse clicks. And when users are up for promotion, a review is done to determine if they are ready or not. If they have been suspect or seen abusing a tool then they don’t deserve the promotion.

It wasn’t due to script abuse, but I was over 350,000 when I was granted rank 5. I told my RC I was at the requirement, got reviewed, was told to brush up on a few things, tested again a while later and was granted 5. The system works.

I still hold a position of raise the allowed rank to use it to CM/5. The tool itself isn’t very damaging, just shows who isn’t watching what they are doing. Which can be used in the reviews.

If they are caught abusing, one warning. If they are caught again, well maybe they don’t need that rank.

I’m confused over the last couple days of dialogue in this thread. It seems like two different tools are being discussed.

The ‘clear road geometry’ tool and the ‘suppress unneeded geometry’ tool.

Clear road geometry I use a lot, particularly with never-touched roads that fork in ways that don’t exist or are misplaced. I’ll clear the geometry and then ‘move’ the road to its actual location per satellite view. I’ve used that tool since rank 1. It’s not a mass edit tool and can be accomplished (more slowly) using the default WME editing, holding ‘d’ over the geometry nodes. Removing this tool would possibly make people lean more towards deleting and re-creating the segment for segments with really high geometry counts, which is even worse. I don’t see that it needs any limitations at all other than the fact that it’s not a mass edit tool. Possibly limiting it to only one segment at a time. But if a person is determined to grief the map, they’re going to do it with or without this tool, so I don’t see that the tool is at fault.

Now for the suppress unneeded geometry tool. I recently became an Area Manager and have gotten to use the tool fairly extensively. And I have yet to see the harm in it. The before and after look practically identical, all it’s really doing is reducing data strain on the server. Yes, it gives me a high edit count rather quickly (but only in places someone else hasn’t done it first). And you can really only do it once per area, after that the segments are already simplified and that’s that. (I don’t really care about points, I just care about edit count so I can unlock rank. And even that I don’t really care about, I just ‘let it happen’ while taking care of the map.)

The most that can be said against it is that it floods the map with you as last editor, and has the potential to change the 44 to 46, etc. Generally speaking, that should only happen on intersections that haven’t been touched by an editor that knows what they’re doing, because any geometry nodes set close enough to the junction won’t get simplified anyway, even if they’re 44 or 46, which as was said shouldn’t be used anyway. I know I originally argued this point myself, but after seeing it in action, it barely changes any junction angles at all, so the 44 to 46 issue is possibly only 1% on the time, and only in areas that are massively untouched anyway. Any ‘touched’ intersection done correctly is going to be completely avoided by the tool.

I agree with the ‘incremental improvement’ philosophy that sketch mentioned. I know some editors have the philosophy that if you put your name on it, it should be perfect and every possible problem addressed. I, however, look at the map as a crowd-sourced tool. Every improvement made is an improvement. Faulting someone for not making enough improvement discourages them from wanting to make any improvement at all.

It’s one thing to fault someone for reducing the map’s effectiveness, breaking something, or not fully doing their job (like red roads or adding parking lots). Also if they’re going against any rules or standards set in place for them to follow, of course. But if that flaw was there before they got here (like the wrong name on a road, or a turn restriction they didn’t check), and they showed up and fixed something else (for instance, functional class of road types), and now their name is there, do they really deserve to be harassed for failing to fix other issues? Pointing out other ways they can improve the map, or things they missed, sure. But every improvement is an improvement.

Especially with functional class, if I had to stop to fix every little bit of road that I was changing the functional class on to be ‘perfect’, it’d take 10 times as long to get the functional class set on the area I’m trying to get it set in. I catch the obvious issues as I go, but I don’t have the time to sit and perfect every square inch. I try to do that when I come back with my zoom level 5 sweep. Functional class has such an increased improvement to routing that it’s worth it to get it done ASAP and then come back and do the closer inspection sweep later.

And even on my ‘sweep’ there’s things that I don’t do. I don’t check house numbers on every segment, or road names. There’s parts of map editing I’m good at and can do quickly and efficiently, and parts that I leave for other editors, perhaps newbies. I focus more on UR’s than anything else. I’m more concerned with what people are actively experiencing a problem with, rather than theoretical problems that might occur if anyone ever makes it to this random spot in the middle of nowhere.

So I’ve never really been concerned about slapping my name on something ‘incomplete.’ As long as what I did was an improvement over what was already there, and follows the rules, I’m happy. And the ‘suppress unnecessary geometry’ tool is an improvement, 99.9% of the time (where only the 44 to 46 angle changes in untouched areas could possibly be considered as a detriment.)

So I’m not sure what’s so ‘dangerous’ about this tool. Now that I have access to it, I am more than willing to reserve use of it in situations where I shouldn’t…but I haven’t seen anyone really make a good case of when and where you shouldn’t. The only case I’ve seen is someone who runs around using this tool everywhere WITHOUT doing anything else to clean up the map in that area, because a high-level editor has now left their name on uncompleted areas, and others may use that as a guide to follow.

And personally, I don’t do that. I sweep the map at zoom level 5 looking for all the issues I feel comfortable with addressing. (Never-touched gas stations, changing area places to points when they should be, double-checking turn restrictions, removing soft turns, addressing UR’s and place updates, and more.) And I hit the 4 area tools I have access to on every screen. Suppress unneeded junctions, suppress unneeded geometry, delete expired restrictions, auto add node to loops. I hit the JNF on every junction that validator or toolbox point out as having soft turns or u-turns. I catch any other validator issues that pop up. This is how I ‘clean’ the map.

Since getting access to the area tools, my edit count has jumped, yes. It wasn’t long before I hit rank 4. The ‘suppress unneeded geometry’ in particular probably accounted for about 60-70% of my edit count in that time. But if there’s a time when I should think to myself “hold on, don’t hit that area button yet” I don’t know when or where that would be.

And, honestly, if I came across a situation like that, I would be more likely to report it here, and say “the area button did something it should not have” than to avoid hitting the area button any time that situation is on screen. Does that make sense? Like how I reported that the loops tool was causing save errors on lollipops. I’d rather the loop tool be fixed than to avoid hitting the button anytime a lollipop is on the screen. Does that make sense?

So as far as I can tell, locking away area tools from newbies is more a case of helping to keep their edit count low to give them time to learn the manual ways before getting higher ranks cheap and easy through use of area tools. And I can support that. But locking them even higher…why? I don’t get that.

Thortok2000 - With geometry nodes, we are talking about the suppress tool, not the clear tool.

To all - If I went around as a rank 3+, let’s say, and only fixed one turn arrow, but left the others, that is ok? I’m not making things WORSE, because it was already not working. However, I have allowed one turn now…so the map is a bit better and that is ok to you guys because it is an incremental improvement?