[Script] WME Validator v2025.02.26 (+ PLACES BETA)

Please try Settings->Reset defaults or just make sure your search tab has no options activated.

Now, as landmarks have been changed with places that have categories and sub-categories, I occasionally meet a place with a general category only. It would be nice to have the Validator to mark such places.

Bug fix request:

For error 114 ā€œThe non-drivable segment makes a junction with a drivable at node Aā€ the Wiki link needs to change from:
https://wiki.waze.com/wiki/Road_Types_(USA)#Non-drivable
to
https://wiki.waze.com/wiki/Road_Types_(USA)#Non-drivable_roads

Many thanks for this invaluable script.

If done, I’d like this to be optional. The sub-categories are hardly comprehensive. Many of the places around me only have a general category as none of the sub-categories are appropriate.

Agreed. I don’t really see a need for it at all. Even if they were more comprehensive, we don’t have any rules currently discouraging use of the upper level categories.

Right, I’m not even sure it should be offered. Might encourage editors to change a category erroneously. For example, a cigar shop – doesn’t really fit anywhere besides the general ā€œShopping and servicesā€.

You can try ${segmentsA/B} and ${outA/B} variables, for example:
Template: ${segmentsA}:${outA}
RegExp: /3:[^3]/

This will match a segment connected to 3 other segments at node A, but having not 3 outward turns enabled.

But it’s not that simple. You have to take into account segment’s direction etc etc. So I suggest you use instead Shift+Z WME shortcut which shows you disabled turns.

How should I search for segments shorter then 17m?

Try to match length 0-9 OR 1 following 0-6:
Template: ${length}
RegExp: /^([0-9]|1[0-6])$/

I simply love this tool… Very helpful and helped me solve a lot of map problems :slight_smile: Thanks :slight_smile:

Since userscript.org (even :8080) doesn’t seen to work anymore, is there another way I can install it ?
Could add to https://greasyfork.org/ or https://openuserjs.org/
Thx

userscripts works fine with me: link :?

GreasyFork: link

Why this again? I thought it was allowed for validator to check locked segments, so lower levels can alert higher levels about errors.

ˆˆ Maybe this could be made an option?

My bad, could not find it, thx

Hi!
As we discussed earlier, Validator skips any segment updated after 2014-05-01 and locked for you.

You can still check locked segments updated prior that date, so it does not skip base maps, old edits etc.

Sorry, did not see that discussion. And no one seemed to discuss it actually :smiley:
I don’t think new updated and locked segments should not be touched. Higher level users also make errors, and don’t always leave the best of it all.

I think the point was that IF the segment is locked above YOUR level (so you can’t touch it anyway, without help) AND it has been updated recently, THEN it won’t be flagged.

That way, you don’t see a bunch of ā€˜errors’ that YOU can’t fix.

In other words, higher level editors will still see the errors flagged.

The problem is… If I don’t report the problem… no one will :smiley:

But the problem is that many of those problems are ā€˜false positives’ that lower level editors don’t have the experience to ignore.

Validator can’t distinguish them from valid errors.

Perhaps the option to hid them should be an ā€˜on by default’ option that can be turned off by ā€˜skilled lower level editors’ that are able to tell which need to be passed on for fixing.