Get a sneak peek at whats next for Permanent Hazards on our April 7th Office Hours!
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 by Olestas
I noticed difficult turns are not taken into account on livemap.. can you enable it the same way dirt roads are set up?
Olestas
Waze Global Champs
Waze Global Champs
Posts: 6664
Has thanked: 1560 times
Been thanked: 1109 times
Send a message

Post by Olestas
Don't forget, that all routes are returned from Livemap server.. it can be slow sometimes for longer routes.
Olestas
Waze Global Champs
Waze Global Champs
Posts: 6664
Has thanked: 1560 times
Been thanked: 1109 times
Send a message

Post by Olestas
Well, shortest does not exist in app anymore..
Olestas
Waze Global Champs
Waze Global Champs
Posts: 6664
Has thanked: 1560 times
Been thanked: 1109 times
Send a message

Post by Olestas
Waiting with anticipation :}
Olestas
Waze Global Champs
Waze Global Champs
Posts: 6664
Has thanked: 1560 times
Been thanked: 1109 times
Send a message

Post by Olestas
Hey everyone. It it not loading for me now.. is it known, or?

EDIT. Oh, nevermind, I had two mapomatic forks somehow.. one was frome year 2021 :}
Olestas
Waze Global Champs
Waze Global Champs
Posts: 6664
Has thanked: 1560 times
Been thanked: 1109 times
Send a message

Post by Olestas
Hello again.. script loads, but is not doing anything.. here is the console error which appears immediately after startup.
Map location
https://waze.com/editor?env=row&lat=56. ... omLevel=19



Uncaught (in promise) Error: Syntax error, unrecognized expression: #routespeeds-pass-LV - Rīgas Meži atļauja (Mežaparks)
    at se.error (third_party-9c33f5fe5e1a0edb.js.gz:2:1709229)
    at se.tokenize (third_party-9c33f5fe5e1a0edb.js.gz:2:1717260)
    at se.select (third_party-9c33f5fe5e1a0edb.js.gz:2:1718095)
    at Function.se [as find] (third_party-9c33f5fe5e1a0edb.js.gz:2:1702684)
    at C.fn.init.find (third_party-9c33f5fe5e1a0edb.js.gz:2:1720681)
    at new C.fn.init (third_party-9c33f5fe5e1a0edb.js.gz:2:1721170)
    at C (third_party-9c33f5fe5e1a0edb.js.gz:2:1696386)
    at userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:2539:5
    at Array.forEach (<anonymous>)
    at buildPassesDiv (userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:2538:17)
se.error @ third_party-9c33f5fe5e1a0edb.js.gz:2
se.tokenize @ third_party-9c33f5fe5e1a0edb.js.gz:2
se.select @ third_party-9c33f5fe5e1a0edb.js.gz:2
se @ third_party-9c33f5fe5e1a0edb.js.gz:2
find @ third_party-9c33f5fe5e1a0edb.js.gz:2
C.fn.init @ third_party-9c33f5fe5e1a0edb.js.gz:2
C @ third_party-9c33f5fe5e1a0edb.js.gz:2
(anonymous) @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:2539
buildPassesDiv @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:2538
init @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:2632
Tab @ WazeWrapLib.js?_=1694550594036:1899
await in Tab (async)
initialiseWMERouteSpeeds @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:2497
bootstrapWMERouteSpeeds @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:274
(anonymous) @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
setTimeout (async)
bootstrapWMERouteSpeeds @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
(anonymous) @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
setTimeout (async)
bootstrapWMERouteSpeeds @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
(anonymous) @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
setTimeout (async)
bootstrapWMERouteSpeeds @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
(anonymous) @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
setTimeout (async)
bootstrapWMERouteSpeeds @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
(anonymous) @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
setTimeout (async)
bootstrapWMERouteSpeeds @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
(anonymous) @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
setTimeout (async)
bootstrapWMERouteSpeeds @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
(anonymous) @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
setTimeout (async)
bootstrapWMERouteSpeeds @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
(anonymous) @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
setTimeout (async)
bootstrapWMERouteSpeeds @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:283
(anonymous) @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:2643
(anonymous) @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:2644
St @ VM165:9
(anonymous) @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:1
window.__f__lmgxkamw.tep @ userscript.html?name=WME-Route-Speeds-MapOMatic-fork.user.js&id=a4e2ca25-f367-4ac3-83b2-69898660c934:1
St @ VM165:9
s @ VM165:72
(anonymous) @ VM165:75
g @ VM165:69
Mt @ VM163 content.js:8
p @ VM163 content.js:56
m @ VM163 content.js:58
(anonymous) @ VM163 content.js:58
yn @ VM163 content.js:15
send @ VM163 content.js:58
b @ VM163 content.js:42
(anonymous) @ VM163 content.js:43
(anonymous) @ VM163 content.js:19
setTimeout (async)
(anonymous) @ VM163 content.js:19
bn.addEventListener.Et.capture @ VM163 content.js:1
third_party-9c33f5fe5e1a0edb.js.gz:2     GET chrome-extension://invalid/ net::ERR_FAILED
Olestas
Waze Global Champs
Waze Global Champs
Posts: 6664
Has thanked: 1560 times
Been thanked: 1109 times
Send a message

Post by Olestas
MapOMatic wrote: Tue Sep 12, 2023 10:41 pm
MapOMatic wrote: Tue Sep 12, 2023 9:00 pm
Olestas wrote: Tue Sep 12, 2023 8:34 pm Hello again.. script loads, but is not doing anything.. here is the console error which appears immediately after startup.
Map location
https://waze.com/editor?env=row&lat=56. ... omLevel=19


 
Thanks for the report.  I see the cause for the error.  I'll try to get an update out tonight.

 
v2023.09.12.001 should fix it.  Let me know if you still have issues.  The error was due to how it displayed the passes list.  I haven't tested yet whether the passes actually work with this fix.  If anyone has time to test and let me know if they still work, I would appreciate it.
 

 
Yay, all working now. Can select two segments, and route is built between.
Can drag A/B handles.
Route to destination where pass is required is built.
Route through pass required segment is show as second suggested without explanation..
Adding a pass requires pressing calculate route to get route with pass as first one.
Ticking specific pass does not recalculate routes.
 
Olestas
Waze Global Champs
Waze Global Champs
Posts: 6664
Has thanked: 1560 times
Been thanked: 1109 times
Send a message

Post by Olestas
Script is not working for me.. it appears in settings, but does not do anything.. no errors in console.
Olestas
Waze Global Champs
Waze Global Champs
Posts: 6664
Has thanked: 1560 times
Been thanked: 1109 times
Send a message

Post by Olestas
Well.. at the end it was Disable script tick.. somehow it was on. So yeah.

Thanks for layers script though :}
Olestas
Waze Global Champs
Waze Global Champs
Posts: 6664
Has thanked: 1560 times
Been thanked: 1109 times
Send a message