A Star Wars Porg

MRT

WME EZRoads

A easy way to update roads for Waze Map Editor

JavascriptWazeTampermonkey

While editing Waze maps in South Africa, I lowkey just got tired of always having to manually do stuff. That’s why I decided to create my own script using JavaScript, the WME SDK and Tampermonkey to solve this issue.

It allows for easy updating of roads, which is especially useful for large, unmapped areas like I have experienced in South Africa. I can simply create the roads, select them and update them on mass to the details that I have set.

Shoutout to GertBroos and his WME Speedhelper, I used their project as a base and then built upon that. https://www.waze.com/wiki/USA/Scripts/WME_Speedhelper

ChangeLog

2025-01-XX - Version 0.0.X

+ Added ability to mark a road as unpaved
+ Added the ability to set the speed limit of the section
+ Improved stability of the script in the long term, accounted for edge cases
+ Fixed a bug when it would trigger when you are typing something
+ Fixed a bug that prevented the script from loading on some peoples browsers
+ Added railroad type

2024-11-24 - Version 0.0.5

+ Fixed a small issue when setting a road's type to a type that is already that type

2024-11-22 - Version 0.0.4

+ Initial development release.
+ Configure the script in the Scripts tab.
+ Can either update by pressing the key u or press the button.
+ Currently can set the road type, set the default road address to “None” and set Autosave on Action.
+ The update can be applied to multiple segments at once, which adds to the convience