Skip to content
This repository has been archived by the owner on Jan 30, 2022. It is now read-only.

milkboy/WME-ja

Repository files navigation

Code archived

Since nobody wanted to actually get their changes merged, but decided to publish their own versions instead, I'm archiving this repository as obsolete. If you want a working version, get it from some other source.

WME-ja

Waze Map Editor (WME) addon to help with junction design. If two connected segments are selected, it shows the turn angle, otherwise the the angle between each segment. I try to test with both Chrome (with Tampermonkey, as the userscript functionality changed) and Firefox (Greasemonkey), but anything might break at any given time anyway 😝

Chrome and Firefox extensions are available also.

See Waze wiki pages for more information on map editing addons

Creative Commons License WME Junction Angle Info extension by Michael Wikberg is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

Source code and issue tracker at https://github.com/milkboy/WME-ja

Screenshot

Screenshot

Screenshot

Changelog

1.13.1

  • Update for new WME URLs

1.13.0

  • Update for new WME
  • Added Czech translation (thanks to MajkiiTelini)

1.12.0

  • Don't run on user pages
  • Add option for showing/hiding the JAI layer on page load

1.11.0

  • Bootstrap fixes
  • U-turn feature polishing

1.10.0

  • Several updates for changed Waze routing logic (better name matching, angle changes)
  • U-turn support
  • Script loading and style tweaks
  • Other miscellaneous bug fixes

1.9.0

  • Improved roundabout routing logic
  • Fixed several BC routing instruction guessing issues
  • Added Polish translation
  • Added new presentation style and arrow options for routing instructions

1.8.4

  • Fixed (hopefully) date range based restriction detection
  • Fixed best continuation logic segment filtering. DOH.

1.8.3

  • Minor settings tab tweaks
  • Added missing translations for the new angle mode selection options

1.8.2

  • Added support for having JAI show departure angles with routing instructions as default (instead of just the absolute angles at selection ends)

1.8.1

  • BC logic fixes by FZ69617

1.7.0

  • Roundabout checking! For non-normal roundabouts, the angle will be shown in orange (default), and "turn color" for normal roundabouts
  • Added option for roundabout circle display (always, when selected, never)

1.6.7

  • Do calculations after a small delay (with each new recalculation request resetting the delay). Should fix "application not responding" and similar issues. Fixed compatibility issues with WME toolbox.

1.6.6

  • Always redraw points on zoom, since distance should be changed
  • Show angles on zoom level 10 also

1.6.5

  • Fixed (one of the) best continuation detection bugs
  • Added detection of "private vehicle" + "all day" + "every day", restriction

1.6.4

  • Add version number display in settings tab

1.6.3

  • Add basic input validation and the WME look&feel

1.6.2

  • Fixed 3 issues with permalink to selected nodes

1.6.1

  • Added more translated strings
  • Fix settings to actually load properly with Chrome extension

1.6

  • Add color codes for different turn instructions
  • Add user configurable options

1.5.10

  • Fixes by tkr85 (after latest WME update)

1.5.9

  • Added support for translations and the new beta editor URL.

1.5.8

  • Updates for new WME by several contributors (sorry if I missed someone); Paweł Pyrczak (tkr85), AlanOfTheBerg, berestovskyy

1.5.7

  • Remove 2 (of 4) Firefox extension validation warnings AlanOfTheBerg

1.5.6

  • Fixed URL detection to run script on localized editor also.

1.5.5

  • Fixed layer selection div size (now the junction angles layer should always be visible in the list)

1.5.4

  • Misc tweaks for browser addon capabilities
  • Added new editor URLs

1.5

  • Undefined reference on 'a2' in debug mode #10 (thanks to bensmithurst)
  • Misc small fixes

1.2

  • "0" angles show empty label enhancement #5
  • Markers should not be displayed on zoom levels where the segments are not visible invalid #3
  • Marker distance should be dependent on zoom level enhancement #2
  • Script stops working if a segment is deleted bug #1

1.1

  • Should work in Firefox (with Greasemonkey) also

1.0

  • Show the "turn angle" in green if two connected segments are selected

0.4

  • Show all junction angles in the map itself

0.3

  • Fix calculation of angles larger than 180°

0.2

  • Add handlers to "mouse up" event, so that angle is updated while editing a segment

0.1

  • First release