Check suffix and common word abbreviations without leaving WME
WME Road Name Helper NP is a powerful Tampermonkey/Greasemonkey userscript for the Waze Map Editor (WME). It assists editors by checking road name suffixes and common preceding words against standard abbreviations, providing real-time feedback and automated fixing capabilities.
This script improves data consistency and accuracy in Waze map data by:
NH01 - रारा०१) are suggested when you type the exact code (like NH01-)nh01 are automatically capitalized to NH01
updateAddress() method for reliable changesMount Everest Road → Mt Everest Rd)Ensure you have a userscript manager extension installed in your browser:
Install the script from Greasy Fork:
The script will automatically run when you visit the Waze Map Editor
nh01- → suggests NH01 - रारा०१
mount everest road → suggests Mt Everest Rd
yogikuti marg lane → suggests Yogikuti Marga Lane
rara 41 → suggests रारा४१
Buddha Road → Buddha Rd
NH41 - रा४१ → NH41 - रारा४१
Mount Annapurna Street → Mt Annapurna St
The script uses the official Waze Map Editor SDK for all interactions:
sdk.DataModel.Segments - Segment queries and permissionssdk.DataModel.Streets - Street name management and city lookupssdk.Map - Map layers, highlighting, centering, and zoomsdk.Editing - Segment selectionsdk.Events - Event handling for map movements and editssdk.Sidebar - Custom sidebar tab registrationWhen fixing segment names, the script:
primaryStreetId (if primary street changed)alternateStreetIds (sparse array with only modified entries)sdk.DataModel.Segments.updateAddress()
This approach ensures:
See CHANGELOG.md for full version history.
Based on the original "WME Standard Suffix Abbreviations" script by Brandon28AU.
This version includes major enhancements for:
MIT License - See LICENSE file for details