WME JNF

WME Junction Node Fixer

What is WME JNF?

WME JNF is a Chrome extension developed by bgodette, and its main feature is "WME Junction Node Fixer".

Download WME JNF Extension CRX File

Download WME JNF extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Automates several operations in WME to improve routing consistency.

Hooks into replaces 'q' (Disable All Turns) and does these actions on the selected node:

Updates keyboard pan amount by 1/4th the map view height.
Saves and persists turn arrow visibility and clickability between reloads/permalinks.
Saves and persists Full-screen mode.

If it detects a closed loop segment (both A and B connected to the same node), it splits the loop into three segments. WARNING house numbers will be associated with the middle segment and will need to be moved to reset their stop point.

If it detects a closed loop that's a Junction (roundabout), it will convert it to a three segment non-Junction loop.

Looks at all segments connected to the selected node and if two or more segments are connected to another node on their opposite ends it will split one of the segments. Does the same thing as SameNode.js bookmarklet.

If a connected segment is a dead-end it will change the segment directionality to two-way if it is not, and update the dead-end node to enable U-Turns. U-Turn behavior is changed from prior versions per wishes of Waze.

Disables any turn that enters a segment against allowed driving direction (revcon) and disables normal U-Turns (selfcon) per best practices. Selfcon will be allowed in the future once proper support for U-Turns is in the app.

Sets roundabout segment Type based on NA and UK rules for roundabout Type. If segments are unnamed it sets segment name of roundabout to empty street name, and city/state/country of majority of connected segments, weighted by Type.

Locks all turns of connected segments at the node that's selected.                    

Extension Basic Information

Name WME JNF WME JNF
ID dhnjmbmlldgfomcdmflifibpappdadcm
Official URL https://chrome.google.com/webstore/detail/wme-jnf/dhnjmbmlldgfomcdmflifibpappdadcm
Description WME Junction Node Fixer
File Size 10.77 KB
Installation Count 882
Current Version 0.2.6
Last Updated 2018-06-23
Publish Date 2018-06-23
Rating 4.53/5 Total 17 Ratings
Developer bgodette
Payment Type free
Supported Languages en
manifest.json
{
    "manifest_version": 2,
    "name": "WME JNF",
    "description": "WME Junction Node Fixer",
    "version": "0.2.6",
    "permissions": [
        "https:\/\/www.waze.com\/editor*",
        "https:\/\/www.waze.com\/*\/editor*",
        "https:\/\/beta.waze.com\/editor*",
        "https:\/\/beta.waze.com\/*\/editor*"
    ],
    "content_scripts": [
        {
            "js": [
                "bootstrap.user.js"
            ],
            "matches": [
                "https:\/\/www.waze.com\/editor*",
                "https:\/\/www.waze.com\/*\/editor*",
                "https:\/\/beta.waze.com\/editor*",
                "https:\/\/beta.waze.com\/*\/editor*"
            ],
            "exclude_matches": [
                "https:\/\/www.waze.com\/user\/editor*",
                "https:\/\/www.waze.com\/*\/user\/editor*",
                "https:\/\/beta.waze.com\/user\/editor*",
                "https:\/\/beta.waze.com\/*\/user\/editor*"
            ],
            "run_at": "document_idle"
        }
    ],
    "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkwLebPfgvekMWLosLkOLdB8d5j+tbch35DDe5kJ0mx36+F5THkZt\/IPeikEuih5Am9g3Oa4+lNEgGw8TQ13MN1\/SHyJSeFgSIIGEJaFepAZx6UNPoaa9URZSlcaiZJWXg2PauCmJpNzSwsv8KYzkcPsZ\/0ATK5fbiNqfw\/MryiECuQXT\/\/S0HdkC7m0NZmNrsZcrfUsY0e84+LzfQBnin1\/OxGQKaAPq1eorcLHj+LhGJzkzXzb1adHY4m6Emt5h4l9WlVp9RSH3WTe36\/y2AdQHGFG332DZxmPGwJhh5EnGsyMA7WTvnTjgWjllVI8Kts81\/OKToz+ogVLsHcvW0wIDAQAB",
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "web_accessible_resources": [
        "wme-jnf.user.js"
    ]
}